会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
HEREISDAVID
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
13
下一页
2021年9月23日
Leetcode python 20. 有效的括号 232. 用栈实现队列
摘要: 20. 有效的括号 给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。 有效字符串需满足: 括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 示例 1: 输入:s = "()" 输出:true 示例 2: 输入:s = "()[]{}"
阅读全文
posted @ 2021-09-23 23:27 HEREISDAVID
阅读(68)
评论(0)
推荐(0)
2021年9月22日
Leetcode python 206. 反转链表 83. 删除排序链表中的重复元素
摘要: 206. 反转链表 给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 示例 1: 输入:head = [1,2,3,4,5] 输出:[5,4,3,2,1] 迭代 class Solution: def reverseList(self, head: ListNode) -> Lis
阅读全文
posted @ 2021-09-22 22:56 HEREISDAVID
阅读(90)
评论(0)
推荐(0)
2021年9月21日
Leetcode python 21. 合并两个有序链表 203. 移除链表元素
摘要: 21. 合并两个有序链表 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例 1: 输入:l1 = [1,2,4], l2 = [1,3,4] 输出:[1,1,2,3,4,4] 示例 2: 输入:l1 = [], l2 = [] 输出:[] 示例
阅读全文
posted @ 2021-09-21 22:13 HEREISDAVID
阅读(75)
评论(0)
推荐(0)
2021年9月19日
Leetcode python 141. 环形链表
摘要: 141. 环形链表 给定一个链表,判断链表中是否有环。 如果链表中有某个节点,可以通过连续跟踪next指针再次到达,则链表中存在环。 为了表示给定链表中的环,我们使用整数pos来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果pos是-1,则在该链表中没有环。注意:pos 不作为参数进行传递
阅读全文
posted @ 2021-09-19 20:56 HEREISDAVID
阅读(99)
评论(0)
推荐(0)
2021年9月18日
leetcode python 387. 字符串中的第一个唯一字符 383. 赎金信 242. 有效的字母异位词
摘要: 387. 字符串中的第一个唯一字符 给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 -1。 示例: s = "leetcode" 返回 0 s = "loveleetcode" 返回 2 和出现次数有关的,不要犹豫,hash class Solution: def f
阅读全文
posted @ 2021-09-18 23:39 HEREISDAVID
阅读(106)
评论(0)
推荐(0)
2021年9月16日
leetcode python 36. 有效的数独 73. 矩阵置零
摘要: 36. 有效的数独 请你判断一个9x9 的数独是否有效。只需要 根据以下规则 ,验证已经填入的数字是否有效即可。 数字1-9在每一行只能出现一次。 数字1-9在每一列只能出现一次。 数字1-9在每一个以粗实线分隔的3x3宫内只能出现一次。(请参考示例图) 数独部分空格内已填入了数字,空白格用'.'表
阅读全文
posted @ 2021-09-16 23:10 HEREISDAVID
阅读(152)
评论(0)
推荐(0)
2021年9月15日
leetcode python 566. 重塑矩阵 118. 杨辉三角
摘要: 566. 重塑矩阵 在MATLAB中,有一个非常有用的函数reshape,它可以将一个m x n矩阵重塑为另一个大小不同(r x c)的新矩阵,但保留其原始数据。 给你一个由二维数组mat表示的m x n矩阵,以及两个正整数r和c,分别表示想要的重构的矩阵的行数和列数。 重构后的矩阵需要将原始矩阵的
阅读全文
posted @ 2021-09-15 23:12 HEREISDAVID
阅读(175)
评论(0)
推荐(0)
2021年9月14日
leetcode python 350. 两个数组的交集 121. 买卖股票的最佳时机
摘要:
350. 两个数组的交集 给定两个数组,编写一个函数来计算它们的交集。 输入:nums1 = [1,2,2,1], nums2 = [2,2] 输出:[2,2] class Solution: def intersect(self, nums1: List[int], nums2: List[int
阅读全文
posted @ 2021-09-14 23:18 HEREISDAVID
阅读(119)
评论(0)
推荐(0)
2021年9月13日
leetcode python 1. 两数之和 88. 合并两个有序数组
摘要: 困难题我唯唯诺诺,简单题我重拳出击 1. 两数之和 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你可以按任意顺序返
阅读全文
posted @ 2021-09-13 23:11 HEREISDAVID
阅读(204)
评论(0)
推荐(0)
2021年9月12日
leetcode python 217. 存在重复元素 53. 最大子序和
摘要: 217. 存在重复元素 给定一个整数数组,判断是否存在重复元素。 如果存在一值在数组中出现至少两次,函数返回 true 。如果数组中每个元素都不相同,则返回 false class Solution(object): def containsDuplicate(self, nums): nums.s
阅读全文
posted @ 2021-09-12 21:01 HEREISDAVID
阅读(124)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
13
下一页