Leetcode 刷题记录
Leetcode 刷题记录
tiantao2012
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
leetcode分类刷题 -- list应用
力扣https://leetcode-cn.com/problems/relative-sort-array/leetcode 1122 数组的相对排序-- 简单 arr2 += sorted(set(arr1)-set(arr2)) 执行后的arr2等于arr2 += sorted(set(arr1)-set(arr2)) 可见arr2 的前面是由arr2的原来arr2中的值3和后面arr1中的值组成,这里用两个set相减来取两个的差集 其次针对list的排序,如果排序的函数是针对list本事的元.原创 2022-02-14 20:31:42 · 1078 阅读 · 0 评论 -
leetcode分类刷题 -- 链表应用
力扣https://leetcode-cn.com/problems/add-two-numbers/ leetcode 第一题 两数相加-- 中等 直接想加就可以了,被来就是倒序的,不要考虑进位,s//10 后的值就是进位,自动参与到下一次中的运算. class Solution: def AddTwoNumber(self,L1,L2): dummpy=p=ListNode() s=0 while l2 or l2 or s != 0: .原创 2022-02-14 11:18:52 · 725 阅读 · 0 评论 -
leetcode分类刷题 -- 哈希应用
leetcode 第一题 两数之和 -- 简单 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你可以按任意顺序返回答案。 示例 1: 输入:nums = [2,7,11,15], target = 9 输出:[0,1] 解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。 ...原创 2022-02-12 11:37:22 · 499 阅读 · 0 评论
分享