来源:
http://www.csdn.net/article/2014-04-10/2819237-Top-10-Algorithms-for-Coding-Interview
下面列出一些需要高级算法才能解决的经典问题:
在实际中,需要用到链表的算法有:
下面列出一些基于二叉树和堆的算法:
实际中,基于Graph需要经常用到的算法:
下面是这些算法的具体实例,另外,你还可以阅读: Java开发者在实际操作中是如何排序的。
一些基于动态规划的算法:
典型的位算法:
基于它们的一些常见算法
来自:ProgramCreek