【文件属性】:
文件名称:程序员刷多少道题可以面试-algorithms:算法
文件大小:56KB
文件格式:ZIP
更新时间:2021-07-01 12:02:58
系统开源
程序员刷最多道题可以面试#SOURCE
1.
geeksforgeeks
-
面试中的
10
大算法
图形
广度优先搜索
(BFS)
深度优先搜索
(DFS)
从源到所有顶点的最短路径Dijkstra
从每个顶点到每个其他顶点的最短路径Floyd
Warshall
在图联合查找中检测循环
最小生成树Prim
最小生成树Kruskal
拓扑排序
Boggle(在字符板中找到所有可能的单词)
图中的桥梁
链表
在链表中插入节点(基于一些约束)
删除链表中的给定节点(在给定约束下)
比较表示为链表的两个字符串
将链表表示的两个数字相加
在交替位置将一个链表合并到另一个链表中
以给定大小的组反转列表
2个链表的并集和交集
检测并删除链表中的循环
链表的归并排序
从单向链表中选择一个随机节点
动态规划
最长公共子序列
最长递增子序列
编辑距离
最小分区
覆盖距离的方法
矩阵中的最长路径
子集和问题
游戏的最优策略
0-1
背包问题
布尔括号问题
排序和搜索
二分查找
在已排序和旋转的数组中搜索元素
冒泡排序
插入排序
归并排序
堆排序(二叉堆)
快速排序
插值搜索
在未排序数组中查找第
K
个最
【文件预览】:
algorithms-master
----src()
--------main()
----README.md(74KB)
----pom.xml(858B)
----.gitignore(53B)