分类: 算法

2022年4月13日

算法基础第三天

82. 删除排序链表中的重复元素 II 链表相关的题目,我是真不会。。 /** 82. 删 […]

2022年4月11日

算法基础第二天

153. 寻找旋转排序数组中的最小值 /** 153. 寻找旋转排序数组中的最小值 已知一 […]

2022年4月10日

算法基础第一天

34. 在排序数组中查找元素的第一个和最后一个位置 这题回顾一下二分法,要找最左和最右的边 […]

2022年4月10日

dp第14天

1314. 矩阵区域和 这题的基础是前缀和,后面估计也会做到,这题的边界比较难控制,值的多 […]

2022年4月9日

dp第13天

931. 下降路径最小和 这题和之前的三角形下降最小和一样,边界判断更麻烦一点。用到的都是 […]

2022年4月9日

dp第12天

搞两道简单题 118. 杨辉三角 /** 118. 杨辉三角 给定一个非负整数 numRo […]

2022年4月8日

dp第11天

264. 丑数 II /** 264. 丑数 II 给你一个整数 n ,请你找出并返回第 […]

2022年4月8日

dp第十天

413. 等差数列划分 这题输出是dp数组之和,可以退化成一个常数。 /** 413. 等 […]

2022年4月8日

算法入门第14天

190. 颠倒二进制位 这一题用到的稍微多点 /** 190. 颠倒二进制位 颠倒给定的 […]

2022年4月8日

算法入门第13天

位运算 231. 2 的幂 这题用位运算解法比较简单,也可以用递归啥的 /** 231. […]

2022年4月7日

算法入门第12天

dp 120. 三角形最小路径和 这个用了巧妙的自下而上的算法,我开始使用贪心,发现不对。 […]

2022年4月7日

算法入门第11天

开始接触到回溯算法,这玩意也是有套路的,主要解决一些排列组合之类的问题,回溯是暴力搜索。 […]

2022年4月5日

dp第九天

139. 单词拆分 背包也是dp问题,这题直接跳过了01背包啥的,这个是完全背包,表示一个 […]

2022年4月5日

dp第八天

309. 最佳买卖股票时机含冷冻期 这一题增加了状态,比之前多了一个冷冻的概念 /** 3 […]

2022年4月4日

dp第七天

1014. 最佳观光组合 这一题使用平时的方法,两层循环的话超时,需要把公式转换一下,可以 […]

2022年4月4日

算法入门第十天

21. 合并两个有序链表 递归解法 /** * Question21 21. 合并两个有序 […]

2022年4月4日

算法入门第九天

542. 01 矩阵 这一次了解的是bsf的常见使用 542这一题比较巧妙的一个点是可以直 […]

2022年4月1日

算法入门第八天

617. 合并二叉树 简单的合并二叉树,我没做出来,哈哈。。 /** * 617. 合并二 […]

2022年3月30日

dp第六天

「动态规划」 – 学习计划 – 力扣(LeetCode)全球极客挚 […]

2022年3月28日

dp第五天

进度有些落后了。。 「动态规划」 – 学习计划 – 力扣(Leet […]