JS&Java实现常见算法面试题
Github上的算法repo地址:https://github.com/qcer/Algo-Practice
(如果你觉得有帮助,可以给颗星星收藏之~~~)
一、Java实现部分
参见随笔分类的算法部分:
http://www.cnblogs.com/qcblog/category/1096247.html
二、JavaScript实现部分
(算法题目部分参照了《进军硅谷》这本书)
一、排序
二、查找
三、其他
- 求区间问题
- 求第K大元素
- 寻找两数之和为sum的元素
- 平移数组
- 两数组第K值
- 数组去重
- 三色排序
- 盛水问题
- 数组分界值
- 买股票问题
- 随机红包问题
- N皇后问题
- 最小栈
- 关于位运算的几个算法(求首个bit1,求bit1的个数,寻找奇数项)