下面是我博客中的详细描述
1、收藏一些好网站 http://blog.csdn.net/a45872055555/article/details/27221945
这个里面都是我平时上网看文章的时候收藏的,里面的链接都是非常有用的,我很多博客中的文章也是借鉴里面的
2、很好的编程网站:LeetCode
https://oj.leetcode.com/problems/
这个网站上的150道题做会了,对于应届生应聘互联网的招聘可以说就很够了(可以说80%以上的算法都能解决)。一般的人也就看看《剑指offer》,这本书也不错,但做好了LeetCode,再看剑指offer,就是很容易的东西了。
我直接写的关于leetcode的解析(其中有两道题还没写答案,不过网上有人做过了,可以上网找答案) http://blog.csdn.net/a45872055555/article/category/2374471
3、算法归纳
http://blog.csdn.net/a45872055555/article/details/27515245
这个是我总结的,关于各种排序算法,也参考网上的一些人写的,自己精简下
其实讲的最好的是: http://www.cnblogs.com/skywang12345/p/3603935.html(这个链接在我的《收藏一些好网站》上有,所有我的那个页面要多看看)
4、程序员编程艺术
http://blog.csdn.net/v_july_v/article/details/17303459
这个人写的博客还行,虽然啰嗦,但是很适合初学者去学习,因为一道题给了好多种解法,解法也是从浅入深的。我挺喜欢这样的讲解。
上面的链接是比较啰嗦,还可以看这个作者的精简版:
https://github.com/julycoding/The-Art-Of-Programming-By-July/blob/master/ebook/zh/Readme.md
5、算法导论上,关于图的总结
http://blog.csdn.net/a45872055555/article/category/2388977
更详细的算法导论所有章节讲解是:
http://mindlee.net/2011/08/21/study-notes-directory/
http://www.wutianqi.com/?p=2403
6、学习基础的数据结构
http://student.zjzk.cn/course_ware/data_structure/web/main.htm
http://blog.csdn.net/MoreWindows/article/category/859207
7这些函数,面试的时候容易让手写代码,我当时就让写了memcpy函数
http://blog.csdn.net/a45872055555/article/category/2523199
链接中的二叉树的各种非递归遍历,我总结的还是很好的,参考了网上各种版本,并进行比较。