记录 LeetCode 做题想法与思考过程
题目 | 备注 | 链接 |
---|---|---|
21.合并两个有序链表 | 时间复杂度 O(n) | https://github.com/xmx134/LeetCode-playing/blob/main/ListNode/21.java |
题目 | 备注 | 链接 |
---|---|---|
2089. 找出数组排序后的目标下标 | 时间复杂度 O(n) | https://github.com/xmx134/LeetCode-playing/blob/main/Sort/2089.java |
1913. 两个数对之间的最大乘积差 | 时间复杂度 O(n) | https://github.com/xmx134/LeetCode-playing/blob/main/Sort/1913.java |
2733. 既不是最小值也不是最大值 | 时间复杂度 O(nlogn) | https://github.com/xmx134/LeetCode-playing/blob/main/Sort/2733.ts |
169. 多数元素 | 时间复杂度 O(n) | https://github.com/xmx134/LeetCode-playing/blob/main/Sort/169.ts |
题目 | 备注 | 链接 |
---|---|---|
2609. 最长平衡子字符串 | 时间复杂度 O(n) | https://github.com/xmx134/LeetCode-playing/blob/main/贪心算法/2609.ts |
2730. 找到最长的半重复子字符串 | 时间复杂度 O(n) | https://github.com/xmx134/LeetCode-playing/blob/main/贪心算法/2730.ts |
2745. 构造最长的新字符串 | 时间复杂度 O(1) | https://github.com/xmx134/LeetCode-playing/blob/main/贪心算法/2745.ts |
910. 最小差值 II | 时间复杂度 O(Nlogn) | https://github.com/xmx134/LeetCode-playing/blob/main/贪心算法/910.ts |
题目 | 备注 | 链接 |
---|---|---|
2760. 最长奇偶子数组 | 时间复杂度 O(n) | https://github.com/xmx134/LeetCode-playing/blob/main/动态规划/2760.ts |
题目 | 备注 | 链接 |
---|---|---|
3180. 执行操作可获得的最大总奖励 I | 时间复杂度 O(n*m) | https://github.com/xmx134/LeetCode-playing/blob/main/01背包/3180.ts |
题目 | 备注 | 链接 |
---|---|---|
2697. 字典序最小回文串 | 时间复杂度 O(n) | https://github.com/xmx134/LeetCode-playing/blob/main/String/2697.ts |
2710. 移除字符串中的尾随零 | 时间复杂度 O(n) | https://github.com/xmx134/LeetCode-playing/blob/main/String/2710.ts |
28. 找出字符串中第一个匹配项的下标 | 时间复杂度 O(Nm) | https://github.com/xmx134/LeetCode-playing/blob/main/String/28.ts |
58. 最后一个单词的长度 | 时间复杂度 O(n) | https://github.com/xmx134/LeetCode-playing/blob/main/String/58.ts |
125. 验证回文串 | 时间复杂度 O(n) | https://github.com/xmx134/LeetCode-playing/blob/main/String/125.ts |
题目 | 备注 | 链接 |
---|---|---|
2716. 最小化字符串长度 | 时间复杂度 O(n) | https://github.com/xmx134/LeetCode-playing/blob/main/Set/2716.ts |
26. 删除有序数组中的重复项 | 时间复杂度 O(n) | https://github.com/xmx134/LeetCode-playing/blob/main/Set/26.ts |
题目 | 备注 | 链接 |
---|---|---|
2739.总行驶距离 | 时间复杂度 O(n) | https://github.com/xmx134/LeetCode-playing/blob/main/递归/2739.ts |
| 2696. 删除子串后的字符串最小长度| 时间复杂度 O(2n) | https://github.com/xmx134/LeetCode-playing/blob/main/递归/2696.ts |
| 2705.精简对象| | https://github.com/xmx134/LeetCode-playing/blob/main/递归/2705.ts |
题目 | 备注 | 链接 |
---|---|---|
119. 杨辉三角 II | 时间复杂度 O(n) | https://github.com/xmx134/LeetCode-playing/blob/main/Math/119.ts |
题目 | 备注 | 链接 |
---|---|---|
136. 只出现一次的数字 | 时间复杂度 O(n) | https://github.com/xmx134/LeetCode-playing/blob/main/位运算/136.ts |