从网上搜集整理的一些好的网站,当我们被忙碌生活所累,只知道低头赶路的时候,记得头顶上还有一片广阔的蓝天。
编程技术与面试题:
C++
C++专题站,代码很多很全,可以直接拿来用。
TechPreparation
很多笔试面试题的集锦。
在线编程类(Judge Online):
USACO
大名鼎鼎的USACO,面向美国高中生OI的。非常适合入门级,循序渐进,每道题都有答案,每章还有讲解,从中收获很大。
Timus Online Judge
USACO全做完之后的进阶网站,是俄罗斯的大学开办的。俄罗斯是一个盛产高手、黑客的地方,编程水平自不待言。
PKU JudgeOnline
ZJU JudgeOnline
国内的两个比较有名的在线测试网站,前一个是北京大学的,后一个是浙江大学的,里面卧虎藏龙,高手无数。如果能把里面所有题都做出来那就是当之无愧的高手了。
TopCoder
目前最红火的商业性质的在线网站,不单可以做题,没隔一周还有大型的在线测试,前几名有奖金可能。另外竞赛类型也丰富多样,有很多商机。
Project Euler
用编程来解决一系列数学/编程问题,支持python。目前有210道题,每道题后面有解决了这道题的人数,从几十到数万不等。据说所有题目都有运行时间在1分钟之内的算法,也有高手只用笔和纸就能解决。
Python Challenge
另一个python练习网站。
Code Golf
看谁的代码用得字符最少,在这方面python与perl/ruby还是有点差距的。
Google Summer Code
Google Code Jam
在线视频类:
Stanford Engineering Everywhere
斯坦福大学的全套视频。课程包括
Introduction to Computer Science
Programming Methodology CS106A
Programming Abstractions CS106B
Programming Paradigms CS107
Artificial Intelligence
Introduction to Robotics CS223A
Natural Language Processing CS224N
Machine Learning CS229
Linear Systems and Optimization
The Fourier Transform and its Applications EE261
Introduction to Linear Dynamical Systems EE263
Convex Optimization I EE364A
Convex Optimization II EE364B
其他:
Joel on Software
以辛辣诙谐的言语品评程序员这个行业。中文版的有《Joel说软件》等。
Edubuntu China
目标是用开源软件代替学校中用到的所有的Mircrosoft软件。
译言
由群众动手,翻译很多外网文章,提供看问题的多个角度,不乏精品,有兴趣的话还可以提高下英文。
在准备 SICP 的过程中, 我发现了不少好的资源, 觉得不推荐给大家可惜, 因此不敢藏私, 直接拿出来和大家共享吧 :)
ACM Classic Books Series
ACM 根据很多会员的投票选出的一些经典的计算机科学著作, 大部分都是有全文的。
ACM Turing Award Lectures
历届图灵奖获得者发表的获奖论文, 都很浅显易懂, 也是计算机领域大牛的前瞻和回顾的文章。
Yappr
英文视频网站,中英文字幕都有,练听力比较好,
1 条评论:
很完整,多谢。
发表评论