LeetCode
捕捉bug的测试猫
致力于找到每一个隐藏的bug
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[LeetCode]-4- 原地移除有序序列中的重复元素
题目 给定一个已排序的数组nums,就地删除重复项,以使每个元素仅出现一次并返回新的长度。 不要为另一个数组分配额外的空间,必须通过使用O(1)额外的内存就地修改输入数组来做到这一点。 知识点 list.pop() L.pop() L.pop(2) del : 递归地删除目标列表将从左向右删除。 >>> l1 =[1,23,4] >>> del l1[1] >>> l1 [1, 4] >>> del l1 >原创 2020-06-10 19:43:36 · 238 阅读 · 0 评论 -
[LeetCode][03] 最长公共前缀
题目: 编写一个函数以在字符串数组中找到最长的公共前缀字符串。 如果没有公共前缀,则返回一个空字符串“” 知识点: 列表推导: 减少将一个列表转换为另一个列表时所需编写的代码量 >>> strs = ["asd", "as", "asfd"] >>> [len(s) for s in strs]原创 2020-06-09 22:37:15 · 205 阅读 · 0 评论 -
[LeetCode]颠倒整数
将一个整数中的数字进行颠倒,当颠倒后的整数溢出时,返回 0 (标记为 32 位整数)。 Note: Assume we are dealing with an environment which could only store integers within the 32-bit signed integer range: [−231, 231 − 1] 例子: Example 1: Input: 123 Output: 321 Example 2: Input: -123 Output: -321原创 2020-06-08 10:09:29 · 302 阅读 · 0 评论 -
[LeetCode] 两数相加
今天开始,刷算法题,提高解题能力,充实自己,加油 题目描述: 给一个整数数组,找到两个数使得他们的和等于一个给定的数 target。 你需要实现的函数twoSum需要返回这两个数的下标, 并且第一个下标小于第二个下标。注意这里下标的范围是 0 到 n-1。 Example: Given nums = [2, 7, 11, 15], target = 9, Because nums[0] + nums[1] = 2 + 7 = 9, return [0, 1]. 解题思路: 先找到num1, 再在num1原创 2020-06-04 10:56:36 · 164 阅读 · 0 评论
分享