2021-11-24
2021-11-25
2021-11-26
2021-11-27
2021-11-28
2021-11-29
2021-11-30
2021-12-01
2021-12-02
2021-12-03
2021-12-04
2021-12-05
2021-12-06
- HJ5 进制转换
- HJ6 质数因子;如何用算法高效寻找素数?;计数质数
- HJ7 取近似值
- 轮转数组
- 无重叠区间;用最少数量的箭引爆气球
- HJ8 合并表记录
- HJ9 提取不重复的整数
- HJ24 合唱队
- HJ10 字符个数统计
- 二叉树的最小深度(递归和层序遍历两种方法)
- HJ16 购物单(0-1背包问题进阶版)
- HJ17 坐标移动
2021-12-07
- 我写了套框架,把滑动窗口算法变成了默写题
- 经典动态规划:0-1背包问题的变体
-
目标和(回溯 or 子集背包问题)
2021-12-08
2021-12-09
2021-12-10
2021-12-11
2021-12-12
- 俄罗斯套娃信封问题
- 分割等和子集
- 最大子数组和
- 最长连续递增序列
- 最长递增子序列
- HJ28 素数伴侣
- HJ27 查找兄弟单词
- 去除重复字母
- 完全二叉树的节点个数
- HJ31 单词倒排
- HJ32 密码截取
- HJ33 整数与IP地址间的转换
2021-12-13
- Union-Find 并查集算法详解
- 被围绕的区域(dfs or union-find)
-
Union-Find 算法怎么应用-判定合法算式
-
零钱兑换(dfs or dp)
2021-12-14
2021-12-15
- 24点游戏
- HJ30 字符串合并处理
- 最长有效括号
- 相同的树;二叉搜索树中的搜索;二叉搜索树中的插入操作;删除二叉搜索树中的节点;验证二叉搜索树;二叉搜索树中第K小的元素;把二叉搜索树转换为累加树;不同的二叉搜索树;
2021-12-16
- 打家劫舍;打家劫舍II;打家劫舍III
- 买卖股票的最佳时机;买卖股票的最佳时机 II;买卖股票的最佳时机 III;买卖股票的最佳时机 IV;最佳买卖股票时机含冷冻期
- 戳气球;最长回文子序列;石子游戏;
- 最长公共子序列
2021-12-17
2021-12-18
2021-12-19
- 剑指 Offer 68 - II. 二叉树的最近公共祖先
- 实现 strStr()
- 剑指 Offer 25. 合并两个排序的链表
- 填充每个节点的下一个右侧节点指针
- 三数之和;一个函数秒杀 2Sum 3Sum 4Sum 问题
- 二叉树展开为链表
- 验证二叉搜索树
- 最大二叉树
- 从前序与中序遍历序列构造二叉树
- 从中序与后序遍历序列构造二叉树
- 二叉树的序列化与反序列化
2021-12-20
2021-12-21