![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
leetcode
一颗西柚子
这个作者很懒,什么都没留下…
展开
-
21. 合并两个有序链表
将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。原创 2022-09-28 20:52:10 · 103 阅读 · 0 评论 -
20. 有效的括号
给定一个只包括 ‘(’,‘)’,‘{’,‘}’,‘[’,‘]’ 的字符串 s ,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。每个右括号都有一个对应的相同类型的左括号。原创 2022-09-28 20:16:16 · 100 阅读 · 0 评论 -
17.电话号码的字母组合
给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回。给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。原创 2022-09-22 22:16:00 · 556 阅读 · 1 评论 -
15. 三数之和
给你一个整数数组 nums ,判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i!= j、i!= k 且 j!= k ,同时还满足 nums[i] + nums[j] + nums[k] == 0。请你返回所有和为 0 且不重复的三元组。注意:答案中不可以包含重复的三元组。原创 2022-09-22 13:06:39 · 618 阅读 · 1 评论 -
14. 最长公共前缀
最长公共子串原创 2022-09-21 22:11:40 · 79 阅读 · 0 评论 -
13. 罗马数字转整数
罗马数字包含以下七种字符 : I, V, X, L,C,D 和 M。字符 数值I 1 V 5 X 10 L 50 C 100 D 500 M 1000 例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II。27 写做 XXVII , 即为 XX + V + II。通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例,例如 4 不写做 IIII,而是 IV。数字 1 在数字 5 的左边,所表示的数等于大数 5 减小数 1 得到的数值 4。原创 2022-09-14 17:29:58 · 72 阅读 · 1 评论 -
力扣-12. 整数转罗马数字
示例 3 : 输入 : num = 9 输出 : "IX" 示例 4 : 输入 : num = 58 输出 : "LVIII" 解释 : L = 50 , V = 5 , III = 3. 示例 5 : 输入 : num = 1994 输出 : "MCMXCIV" 解释 : M = 1000 , CM = 900 , XC = 90 , IV = 4.原创 2022-09-14 16:59:28 · 737 阅读 · 3 评论 -
力扣-11. 盛最多水的容器
给定一个长度为 n 的整数数组 height。有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i])。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。返回容器可以储存的最大水量。复杂度分析时间复杂度:O(N)O(N),双指针总计最多遍历整个数组一次。空间复杂度:O(1)O(1),只需要额外的常数级别的空间。原创 2022-09-13 23:12:30 · 169 阅读 · 1 评论 -
力扣-9. 回文数
给你一个整数 x ,如果 x 是一个回文整数,返回 true;否则,返回 false。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121 是回文,而 123 不是。原创 2022-09-12 17:58:26 · 106 阅读 · 0 评论 -
力扣-8. 字符串转换整数 (atoi)
请你来实现一个 myAtoi(string s) 函数,使其能将字符串转换成一个 32 位有符号整数(类似 C/C++ 中的 atoi 函数)。函数 myAtoi(string s) 的算法如下:读入字符串并丢弃无用的前导空格检查下一个字符(假设还未到字符末尾)为正还是负号,读取该字符(如果有)。确定最终结果是负数还是正数。如果两者都不存在,则假定结果为正。读入下一个字符,直到到达下一个非数字字符或到达输入的结尾。字符串的其余部分将被忽略。原创 2022-09-12 17:10:45 · 181 阅读 · 0 评论 -
力扣-7. 整数反转-中等
给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。如果反转后整数超过 32 位的有符号整数的范围 [−231, 231 − 1] ,就返回 0。原创 2022-09-12 16:40:22 · 353 阅读 · 3 评论 -
python每日力扣-第三题无重复最长子串
力扣原创 2022-09-09 11:39:32 · 183 阅读 · 0 评论