01 2023 档案
摘要:今日刷题3道:455.分发饼干,376. 摆动序列,53. 最大子序和 ● 455.分发饼干 https://programmercarl.com/0455.%E5%88%86%E5%8F%91%E9%A5%BC%E5%B9%B2.html class Solution { public: int
阅读全文
摘要:今日看题3道:332.重新安排行程,51. N皇后,37. 解数独 没有写,2刷再写 332.重新安排行程 https://programmercarl.com/0332.%E9%87%8D%E6%96%B0%E5%AE%89%E6%8E%92%E8%A1%8C%E7%A8%8B.html 51.
阅读全文
摘要:今日刷题3道:491.递增子序列,46.全排列,47.全排列 II * 491.递增子序列 https://programmercarl.com/0491.%E9%80%92%E5%A2%9E%E5%AD%90%E5%BA%8F%E5%88%97.html 视频讲解:https://www.bili
阅读全文
摘要:今日刷题3道:93.复原IP地址,78.子集,90.子集II ● 93.复原IP地址 题目链接/文章讲解:https://programmercarl.com/0093.%E5%A4%8D%E5%8E%9FIP%E5%9C%B0%E5%9D%80.html 视频讲解:https://www.bili
阅读全文
摘要:今日刷题3道:39. 组合总和,40.组合总和II,131.分割回文串 ● 39. 组合总和 题目链接/文章讲解:https://programmercarl.com/0039.%E7%BB%84%E5%90%88%E6%80%BB%E5%92%8C.html 视频讲解:https://www.bi
阅读全文
摘要:今日刷题两道:216.组合总和III, 17.电话号码的字母组合。 216.组合总和III 题目链接/文章讲解:https://programmercarl.com/0216.%E7%BB%84%E5%90%88%E6%80%BB%E5%92%8CIII.html 视频讲解:https://www.
阅读全文
摘要:今日刷题1道:学习回溯算法的理论基础+组合。 理论基础: 题目链接/文章讲解:https://programmercarl.com/%E5%9B%9E%E6%BA%AF%E7%AE%97%E6%B3%95%E7%90%86%E8%AE%BA%E5%9F%BA%E7%A1%80.html 视频讲解:h
阅读全文
摘要:今日刷题3道:669. 修剪二叉搜索树,108.将有序数组转换为二叉搜索树,538.把二叉搜索树转换为累加树。 ● 669. 修剪二叉搜索树 题目链接/文章讲解: https://programmercarl.com/0669.%E4%BF%AE%E5%89%AA%E4%BA%8C%E5%8F%89
阅读全文
摘要:今日刷题3道:235. 二叉搜索树的最近公共祖先,701.二叉搜索树中的插入操作, 450.删除二叉搜索树中的节点 ● 235. 二叉搜索树的最近公共祖先 题目链接/文章讲解:https://programmercarl.com/0235.%E4%BA%8C%E5%8F%89%E6%90%9C%E7
阅读全文
摘要:今日刷题3道: 530.二叉搜索树的最小绝对差,501.二叉搜索树中的众数,236. 二叉树的最近公共祖先 ● 530.二叉搜索树的最小绝对差 题目链接/文章讲解:https://programmercarl.com/0530.%E4%BA%8C%E5%8F%89%E6%90%9C%E7%B4%A2
阅读全文
摘要:今日刷题4道 654.最大二叉树, 617.合并二叉树,700.二叉搜索树中的搜索,98.验证二叉搜索树 ● 654.最大二叉树 题目链接/文章讲解:https://programmercarl.com/0654.%E6%9C%80%E5%A4%A7%E4%BA%8C%E5%8F%89%E6%A0%
阅读全文
摘要:今日刷题5道:513.找树左下角的值,112. 路径总和 ,113.路径总和ii,106.从中序与后序遍历序列构造二叉树 ,105.从前序与中序遍历序列构造二叉树 ● 513.找树左下角的值 题目链接/文章讲解/视频讲解:https://programmercarl.com/0513.%E6%89%
阅读全文
摘要:今日刷题3道:110.平衡二叉树,257. 二叉树的所有路径,404.左叶子之和 ● 110.平衡二叉树 题目链接/文章讲解/视频讲解:https://programmercarl.com/0110.%E5%B9%B3%E8%A1%A1%E4%BA%8C%E5%8F%89%E6%A0%91.html
阅读全文
摘要:今日刷题4道:104.二叉树的最大深度, 559.n叉树的最大深度,111.二叉树的最小深度,222.完全二叉树的节点个数 ● 104.二叉树的最大深度 题目链接/文章讲解/视频讲解: https://programmercarl.com/0104.%E4%BA%8C%E5%8F%89%E6%A0%
阅读全文
摘要:今日刷题3道:层序遍历 , 226.翻转二叉树,101.对称二叉树 2 ● 层序遍历 10 题目链接/文章讲解/视频讲解:https://programmercarl.com/0102.%E4%BA%8C%E5%8F%89%E6%A0%91%E7%9A%84%E5%B1%82%E5%BA%8F%E9
阅读全文
摘要:今日开始二叉树部分,先看了理论基础,刷题3道:递归遍历,迭代遍历, 统一迭代。 ● 递归遍历 题目链接/文章讲解/视频讲解:https://programmercarl.com/%E4%BA%8C%E5%8F%89%E6%A0%91%E7%9A%84%E9%80%92%E5%BD%92%E9%81%
阅读全文
摘要:今日刷题2道:239. 滑动窗口最大值,347.前 K 个高频元素。 ● 239. 滑动窗口最大值 题目链接/文章讲解/视频讲解:https://programmercarl.com/0239.%E6%BB%91%E5%8A%A8%E7%AA%97%E5%8F%A3%E6%9C%80%E5%A4%A
阅读全文
摘要:今日刷题3道:20. 有效的括号,1047. 删除字符串中的所有相邻重复项,150. 逆波兰表达式求值 ● 20. 有效的括号 题目链接/文章讲解/视频讲解:https://programmercarl.com/0020.%E6%9C%89%E6%95%88%E7%9A%84%E6%8B%AC%E5
阅读全文
摘要:今日刷题2道:先简单复习了栈和队列的理论基础,然后做题:232.用栈实现队列,225. 用队列实现栈。 ps:昨天不想学习,所以今天补回来,出来混总是要还的啊。 ● 232.用栈实现队列 题目链接/文章讲解/视频讲解:https://programmercarl.com/0232.%E7%94%A8
阅读全文
摘要:今日刷题两道: ● 28. 实现 strStr() 题目链接/文章讲解/视频讲解:https://programmercarl.com/0028.%E5%AE%9E%E7%8E%B0strStr.html class Solution { public: void getNext(int* next
阅读全文
摘要:今日刷题5道,开始字符串部分:344.反转字符串, 541. 反转字符串II, 剑指Offer 05.替换空格,151.翻转字符串里的单词,剑指Offer58-II.左旋转字符串。 ● 344.反转字符串 题目链接/文章讲解/视频讲解:https://programmercarl.com/0344.
阅读全文
摘要:今日刷题4道:454.四数相加II383. 赎金信15. 三数之和,18. 四数之和。 ● 454.四数相加II 题目链接/文章讲解/视频讲解:https://programmercarl.com/0454.%E5%9B%9B%E6%95%B0%E7%9B%B8%E5%8A%A0II.html 本题
阅读全文
摘要:今日刷题4道:先复习了哈希表理论基础,然后刷了4道题。242.有效的字母异位词,349. 两个数组的交集,202. 快乐数,1. 两数之和。 为什么没有第5天呢,因为周日休息! ps:什么时候想到用哈希法,当我们遇到了要快速判断一个元素是否出现集合里的时候,就要考虑哈希法。 这句话很重要,大家在做哈
阅读全文