06 2021 档案

摘要:删除有序数组中的重复项 题目描述:给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。 示例说明请见LeetCode官网。 来源:力扣(Lee 阅读全文
posted @ 2021-06-30 21:18 醉舞经阁 阅读(32) 评论(0) 推荐(0) 编辑
摘要:K 个一组翻转链表 题目描述:给你一个链表,每 k 个节点一组进行翻转,请你返回翻转后的链表。 k 是一个正整数,它的值小于或等于链表的长度。 如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。 进阶: 你可以设计一个只使用常数额外空间的算法来解决此问题吗? 你不能只是单纯的改变节 阅读全文
posted @ 2021-06-29 21:26 醉舞经阁 阅读(40) 评论(0) 推荐(0) 编辑
摘要:两两交换链表中的节点 题目描述:给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/sw 阅读全文
posted @ 2021-06-28 21:14 醉舞经阁 阅读(61) 评论(0) 推荐(0) 编辑
摘要:合并K个升序链表 题目描述:给你一个链表数组,每个链表都已经按升序排列。 请你将所有链表合并到一个升序链表中,返回合并后的链表。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/merge-k-sorted- 阅读全文
posted @ 2021-06-27 22:15 醉舞经阁 阅读(33) 评论(0) 推荐(0) 编辑
摘要:合并两个有序链表 题目描述:将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/merge-two-sorted- 阅读全文
posted @ 2021-06-26 21:07 醉舞经阁 阅读(24) 评论(0) 推荐(0) 编辑
摘要:有效的括号 题目描述:给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:https:// 阅读全文
posted @ 2021-06-25 21:25 醉舞经阁 阅读(27) 评论(0) 推荐(0) 编辑
摘要:删除链表的倒数第 N 个结点 题目描述:给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 **进阶:**你能尝试使用一趟扫描实现吗? 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/remo 阅读全文
posted @ 2021-06-24 21:14 醉舞经阁 阅读(37) 评论(0) 推荐(0) 编辑
摘要:四数之和 题目描述:给定一个包含 n 个整数的数组 nums 和一个目标值 target,判断 nums 中是否存在四个元素 a,b,c 和 d ,使得 a + b + c + d 的值与 target 相等?找出所有满足条件且不重复的四元组。 注意:答案中不可以包含重复的四元组。 示例说明请见Le 阅读全文
posted @ 2021-06-23 20:50 醉舞经阁 阅读(42) 评论(0) 推荐(0) 编辑
摘要:电话号码的字母组合 题目描述:给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:https://leetco 阅读全文
posted @ 2021-06-22 21:16 醉舞经阁 阅读(41) 评论(0) 推荐(0) 编辑
摘要:最接近的三数之和 题目描述:给定一个包括 n 个整数的数组 nums 和 一个目标值 target。找出 nums 中的三个整数,使得它们的和与 target 最接近。返回这三个数的和。假定每组输入只存在唯一答案。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:https 阅读全文
posted @ 2021-06-21 21:23 醉舞经阁 阅读(38) 评论(0) 推荐(0) 编辑
摘要:三数之和 题目描述:给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有和为 0 且不重复的三元组。 注意:答案中不可以包含重复的三元组。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接 阅读全文
posted @ 2021-06-20 18:50 醉舞经阁 阅读(57) 评论(0) 推荐(0) 编辑
摘要:最长公共前缀 题目描述:编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/longest-common-prefix/ 阅读全文
posted @ 2021-06-19 20:35 醉舞经阁 阅读(25) 评论(0) 推荐(0) 编辑
摘要:罗马数字转整数 题目描述:罗马数字包含以下七种字符: 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 写做 XXV 阅读全文
posted @ 2021-06-18 21:14 醉舞经阁 阅读(44) 评论(0) 推荐(0) 编辑
摘要:整数转罗马数字 题目描述:罗马数字包含以下七种字符: 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 写做 XXV 阅读全文
posted @ 2021-06-17 21:38 醉舞经阁 阅读(30) 评论(0) 推荐(0) 编辑
摘要:盛最多水的容器 题目描述:给你 n 个非负整数 a1,a2,...,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0) 。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。 说明:你不能倾斜容器 阅读全文
posted @ 2021-06-16 22:01 醉舞经阁 阅读(26) 评论(0) 推荐(0) 编辑
摘要:正则表达式匹配 题目描述:给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 '.' 和 '*' 的正则表达式匹配。 '.' 匹配任意单个字符 '*' 匹配零个或多个前面的那一个元素 所谓匹配,是要涵盖 整个 字符串 s的,而不是部分字符串。 示例说明请见LeetCode官网。 来源:力扣( 阅读全文
posted @ 2021-06-15 21:24 醉舞经阁 阅读(50) 评论(0) 推荐(0) 编辑
摘要:回文数 题目描述:给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。 回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121 是回文,而 123 不是。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:https: 阅读全文
posted @ 2021-06-14 21:33 醉舞经阁 阅读(36) 评论(0) 推荐(0) 编辑
摘要:字符串转换整数 (atoi) 题目描述:请你来实现一个 myAtoi(string s) 函数,使其能将字符串转换成一个 32 位有符号整数(类似 C/C++ 中的 atoi 函数)。 函数 myAtoi(string s) 的算法如下: 读入字符串并丢弃无用的前导空格 检查下一个字符(假设还未到字 阅读全文
posted @ 2021-06-13 20:11 醉舞经阁 阅读(54) 评论(0) 推荐(0) 编辑
摘要:整数反转 题目描述:给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。 如果反转后整数超过 32 位的有符号整数的范围 [231, 231 − 1] ,就返回 0。 假设环境不允许存储 64 位整数(有符号或无符号)。 示例说明请见LeetCo 阅读全文
posted @ 2021-06-12 21:38 醉舞经阁 阅读(49) 评论(0) 推荐(0) 编辑
摘要:Z 字形变换 题目描述:将一个给定字符串 s 根据给定的行数 numRows ,以从上往下、从左到右进行 Z 字形排列。 比如输入字符串为 "PAYPALISHIRING" 行数为 3 时,排列如下: P A H N A P L S I I G Y I R 之后,你的输出需要从左往右逐行读取,产生出 阅读全文
posted @ 2021-06-12 21:36 醉舞经阁 阅读(47) 评论(0) 推荐(0) 编辑
摘要:最长回文子串 题目描述:给你一个字符串 s,找到 s 中最长的回文子串。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/longest-palindromic-substring/ 著作权归领扣网络所有。商 阅读全文
posted @ 2021-06-12 21:35 醉舞经阁 阅读(44) 评论(0) 推荐(0) 编辑
摘要:寻找两个正序数组的中位数 题目描述:给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数 。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problem 阅读全文
posted @ 2021-06-12 21:34 醉舞经阁 阅读(43) 评论(0) 推荐(0) 编辑
摘要:无重复字符的最长子串 题目描述:给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例说明请见LeetCode官网。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/longest-substring-without-repea 阅读全文
posted @ 2021-06-12 21:33 醉舞经阁 阅读(48) 评论(0) 推荐(0) 编辑
摘要:两数相加 题目描述:给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设除了数字 0 之外,这两个数都不会以 0 开头。 示例说明请见LeetCode官网。 来源:力 阅读全文
posted @ 2021-06-12 21:32 醉舞经阁 阅读(49) 评论(0) 推荐(0) 编辑
摘要:两数之和 题目描述:给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你可以按任意顺序返回答案。 示例说明请见LeetC 阅读全文
posted @ 2021-06-12 21:31 醉舞经阁 阅读(42) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示