- 20.有效的括号
- 42.接雨水
- 703.数据流中第k大元素
- 206.反转一个链表
- 24.两两交换链表中相邻的节点
- 141.判断链表是否有环
- 两数之和
- 165.比较版本号
- 633.平方数之和
- 88.合并两个有序数组
- 415.字符串相加
- 3.无重复字符的最长子串
- 15.三数之和
- 2.接雨水
- 50.实现 pow(x, n) ,即计算 x 的 n 次幂函数
- x & 1 判断奇偶数
- 左移,右移运算符号,会使小数转化为整数
- 冒泡
- 插入
- 归并
- 快排
- 704.二分查找一个数
- 69.求一个数的平方根
- 二分查找的变形问题
- 33.查找旋转数组中的值
- 自定义一个方法去检查DOM中某个ID的元素。类似getElementById
- 前序,中序,后序遍历
- 102.按层序遍历
- 104.二叉树的最大深度
- 111.二叉树的最小深度,注意是根节点到叶子节点的深度
- 112.路径总和
- 129.求根节点到叶节点数字之和
- 一维数组转成树
- 二叉搜索树的查找,插入,删除
- 矩阵的遍历
- 122.买卖股票的最佳时机II
- 46.全排列
- 47.全排列 II
- 77.组合
- 22.括号生成
- 电商sku
- 70.爬楼梯
- 53.最大子序和
- 5.最长回文子串
- 64.矩阵最小路径和
- 121.买卖股票的最佳时机I
- 0-1背包问题
- 如何实现浏览器的前进后退功能?
- DOM树的遍历?
- 双十一购物时的凑单问题?
- DFS
- 斐波那契数列
- 汉诺塔问题
- 树的遍历及相关操作
- 二分查找
- React Fiber
- 归并排序
- 快速排序
- 排列,组合
- 深度优先搜索
- 0-1背包问题
- 正则表达式匹配
- 八皇后
- 数独
- 最小生成树算法
- 单源最短路径的 Dijkstra 算法
- Huffman 压缩编码
- 背包问题
- 活动选择问题等
- 爬楼梯问题
- 背包问题
- 硬币找零
- 图的全源最短路径
- 最长公共子序列