算法类:
Algorithms - by Princeton (Java)
Introduction to algorithms -by MIT (Theory)
Algorithm in C++
GeeksforGeeks
OPEN COURSES: Princeton algorithm, MIT Opencourse
C++类:
C++ Primer
Cplusplus website
Thinking in C++
面试类:
Cracking the code interview
leetcode
lintcode