
2023LeetCode刷题记录
Python,Leetcode
IsGrit
邮箱:isgrit@163.com
展开
-
[LeetCode - Python]844. 比较;含退格的字符串(Easy);415. 字符串相加(Easy)
【代码】[LeetCode - Python]844. 比较;含退格的字符串(Easy);415. 字符串相加(Easy)原创 2023-08-21 16:21:24 · 450 阅读 · 0 评论 -
[LeetCode - Python]剑指 Offer 21. 调整数组顺序使奇数位于偶数前面(Easy);27. 移除元素(Easy);925. 长按键入(Easy 我感觉是Medium)
【代码】[LeetCode - Python]剑指 Offer 21. 调整数组顺序使奇数位于偶数前面(Easy);27. 移除元素(Easy);925. 长按键入(Easy 我感觉是Medium)原创 2023-08-10 16:45:29 · 138 阅读 · 0 评论 -
[LeetCode - Python]344.反转字符串(Easy);345. 反转字符串中的元音字母(Easy);977. 有序数组的平方(Easy)
【代码】[LeetCode - Python]344.反转字符串(Easy);345. 反转字符串中的元音字母(Easy);977. 有序数组的平方(Easy)原创 2023-08-09 14:39:08 · 340 阅读 · 0 评论 -
[LeetCode - Python] 11.乘最多水的容器(Medium);26. 删除有序数组中的重复项(Easy)
【代码】[LeetCode - Python] 11.乘最多水的容器(Medium);26. 删除有序数组中的重复项(Easy)原创 2023-08-09 09:06:15 · 364 阅读 · 0 评论 -
[LeetCode - Python]167.两数之和 II (Medium);125. 验证回文串(Easy)
【代码】[LeetCode - Python]167.两数之和 II (Medium);125. 验证回文串(Easy)原创 2023-08-07 21:42:35 · 283 阅读 · 0 评论 -
[LeetCode - Python]349. 两个数组的交集(Easy);350. 两个数组的交集 II(Easy)
【代码】[LeetCode - Python]349. 两个数组的交集(Easy)原创 2023-08-04 15:29:57 · 96 阅读 · 0 评论 -
[LeetCode - Python]69. x 的平方根(Easy);367. 有效的完全平方数(Easy)
【代码】[LeetCode - Python]69. x 的平方根(Easy);367. 有效的完全平方数(Easy)原创 2023-08-04 13:50:25 · 111 阅读 · 0 评论 -
[LeetCoe - Python]35.搜索插入位置(Easy)
【代码】[LeetCoe - Python]35.搜索插入位置(Easy)原创 2023-08-03 21:54:55 · 67 阅读 · 0 评论 -
[LeetCode - Python]744.寻找比目标字母大的最小字母(Easy)
2.由于左闭右开适用于判断,等于此处的位置,因此若存在相同的,此方法返回的是相等位置;而本题希望返回比相等更大一个元素,因此在左闭右开基础上,把letters[mid] = target也归到需要向右搜索即可。1.遗漏均不满足,返回Leeters[0],已提前加判断;原创 2023-08-03 17:28:17 · 93 阅读 · 0 评论 -
[LeetCode - Python] 278.第一个错误的版本(Easy)
【代码】[LeetCode - Python] 278.第一个错误的版本(Easy)原创 2023-08-03 16:40:02 · 84 阅读 · 0 评论 -
[LeetCode - python]374.猜数字大小(Easy)
【代码】[LeetCode - python]374.猜数字大小(Easy)原创 2023-08-03 10:32:02 · 91 阅读 · 0 评论 -
[Leetcode - Python]704.二分查找(Easy)
【代码】[Leetcode - Python]704.二分查找(Easy)原创 2023-08-03 09:25:37 · 92 阅读 · 0 评论 -
[LeetCode- Python]136.只出现一次的数字(Easy)
【代码】[Python - LeetCode]136.只出现一次的数字(Easy)原创 2023-07-28 15:25:39 · 81 阅读 · 0 评论 -
[LeetCode - Python]561.数组拆分(Easy);217.存在重复元素(Easy)
我真是爱死sort了!原创 2023-07-28 13:53:14 · 72 阅读 · 0 评论 -
【LeetCode - Python】 1.两数之和(Easy)
1]: 【LeetCode in Python 1. Two Sum LeetCode - Michelle小梦想家】原创 2023-07-28 15:32:41 · 71 阅读 · 0 评论 -
[Leetcode - Python] 169.多数元素(Easy)
在遍历过程中对其判断是否大于[n/2],(个人其实有点担心多个大于n/2,后来发现是自己脑子抽了,哈哈哈哈哈哈)考虑到哈希表特性:单一元素对应一个数值,遍历一次,记录元素的出现次数。元素存在重复性,仅返回重复次数大于[n/2]的元素。个人觉得摩尔投票法,方法好用,易于理解。原创 2023-07-26 15:13:23 · 187 阅读 · 0 评论 -
[LeetCode - Python]剑指 Offer 40. 最小的k个数(Easy);1122.数组的相对排序(Easy)
一把血泪跟总结,都在注释里。过于简短,没啥想法。原创 2023-07-27 14:06:59 · 66 阅读 · 0 评论