力扣

15 三数相加等于0
20 判断括号有效
21 合并两个有序链表
25 K个一组翻转链表
53 最大子数组和
66 加一
98 验证二叉搜索树
110 平衡二叉树
134 加油站
136 只出现一次的数字
137 只出现一次的数字2
146 LRU缓存
206 反转链表
215 数组中的第K个最大元素
232 用栈实现队列
300 最长递增序列、最长公共子串
328 奇偶链表
415 大数加法
470 用Rand7实现Rand10
496 下一个更大元素
382 链表随机结点(水塘抽样)
704 二分查找
860 柠檬水找零

排序

归并排序
插入排序
快速排序
选择排序
希尔排序
堆排序

js实现图的遍历:https://www.cnblogs.com/xbblogs/p/9931893.html
城市数据找父节点city.js

其他

查找缺失的数missingNumber.js
计算圆周率pi.js
下划线驼峰互转camel.js
数组转对象array2Object.js
数组拍平
环形链表找入口节点
两个无须数组合并为有序数组
找出数组中重复出现的元素
数组去重(4种)
去除字符串首尾空格