编程资源分享:协作资源库
leetcode比赛真题编程资源
你想学习Python吗?
编程初学者:了解其他编程语言中的编程概念,学习如何应用所学,并通过完成项目来应用它。通过在线讲座、实验室和项目更深入地了解Python的工作原理。
深度学习初学者:使用MATHLAB进行机器学习;在Kaggle上竞争,创建鼓舞人心的项目。
官员推荐的一系列免费在线课程:斯坦福大学、加州大学伯克利分校、麻省理工学院、哈佛大学。
练习面试问题和竞争性编程书面资源:
-
《竞争性程序员手册》 - Antti Laaksonen
-
《破解编码面试》 - Gayle Laakmann Mcdowell
在线资源:
-
HackerRank是一家科技公司,专注于面向消费者和企业的竞争性编程挑战,开发人员通过尝试根据提供的规范进行编程来进行竞争。
-
HackerRank的编程挑战可以用多种编程语言(包括Java、C++、PHP、Python、SQL、JavaScript)解决,并且跨越多个计算机科学领域。
-
LeetCode为您提供有关真实编码面试问题的实践培训。