算法和数据结构是每个程序员必备的基础技能,也是面试必考的内容。几乎大厂在面试时,都会考察,比如下面这些常规操作
栈、队列、链表、数组、哈希表、
树
二叉树、字典树、平衡树、排序树、B树、B+树、R树、多路树、红黑树
排序算法
各种排序算法和时间复杂度 深度优先和广度优先搜索 全排列、贪心算法、KMP算法、hash算法、海量数据处理
今天为大家推荐的这两个项目,来自印度的一个老哥,他分别用Python和Java来实现了常用的所有算法,总星数加起来超10万星了!可以说在GitHub上非常受欢迎。
————————————————
版权声明:本文为CSDN博主「Java技术剑」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/yelvgou9995/article/details/107464089