![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LeetCode
文章平均质量分 50
Mascottttttt
全力以赴,不负韶华。
展开
-
《LeetCode之每日一题》:288.删除排序链表中的重复元素
删除排序链表中的重复元素有关题目题解题目链接:删除排序链表中的重复元素有关题目给定一个已排序的链表的头 head , 删除所有重复的元素,使每个元素只出现一次 。返回 已排序的链表 。提示:链表中节点数目在范围 [0, 300] 内-100 <= Node.val <= 100题目数据保证链表已经按升序 排列题解法一:一次遍历参考官方题解/** * Definition for singly-linked list. * struct ListNode {原创 2022-02-04 12:30:00 · 414 阅读 · 0 评论 -
《LeetCode之每日一题》:287.反转链表
反转链表有关题目题解题目链接:反转链表有关题目给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。示例 3:输入:head = []输出:[]提示:链表中节点的数目范围是 [0, 5000]-5000 <= Node.val <= 5000题解法一:迭代参考官方题解/** * Definition for singly-linked list. * struct ListNode { * int val; * stru原创 2022-02-03 12:30:00 · 408 阅读 · 0 评论 -
《LeetCode之每日一题》:286.移除链表元素
移除链表元素有关题目题解题目链接:移除链表元素有关题目给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。示例 2:输入:head = [], val = 1输出:[]示例 3:输入:head = [7,7,7,7], val = 7输出:[]提示:列表中的节点数目在范围 [0, 10^4] 内1 <= Node.val <= 500 <= val <=原创 2022-02-02 12:30:00 · 171 阅读 · 0 评论 -
《LeetCode之每日一题》:285.合并两个有序链表
@TOC题目链接:有关题目题解原创 2022-02-01 19:56:59 · 646 阅读 · 0 评论 -
《LeetCode之每日一题》:284.环形链表
环形链表有关题目题解题目链接:环形链表有关题目给你一个链表的头节点 head ,判断链表中是否有环。如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。注意:pos 不作为参数进行传递 。仅仅是为了标识链表的实际情况。如果链表中存在环 ,则返回 true 。 否则,返回 false 。提示:链表中节点的数目范围是 [0, 10^4]-10原创 2022-01-31 09:37:06 · 110 阅读 · 0 评论 -
《LeetCode之每日一题》:283.有效的字母异位词
有效的字母异位词有关题目题解题目链接:有效的字母异位词有关题目给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。注意:若 s 和 t 中每个字符出现的次数都相同,则称 s 和 t 互为字母异位词。示例 1:输入: s = "anagram", t = "nagaram"输出: true示例 2:输入: s = "rat", t = "car"输出: false提示:1 <= s.length, t.length <= 5 * 1原创 2022-01-30 12:30:00 · 438 阅读 · 0 评论 -
《LeetCode之每日一题》:282.赎金信
赎金信有关题目题解题目链接:赎金信有关题目给你两个字符串:ransomNote 和 magazine ,判断 ransomNote 能不能由 magazine 里面的字符构成。如果可以,返回 true ;否则返回 false 。magazine 中的每个字符只能在 ransomNote 中使用一次。示例 1:输入:ransomNote = "a", magazine = "b"输出:false示例 2:输入:ransomNote = "aa", magazine = "ab"原创 2022-01-28 22:31:19 · 307 阅读 · 0 评论 -
《LeetCode之每日一题》:281.字符串中的第一个唯一字符
字符串中的第一个唯一字符有关题目题解题目链接:字符串中的第一个唯一字符有关题目给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 -1。示例:s = "leetcode"返回 0s = "loveleetcode"返回 2提示:你可以假定该字符串只包含小写字母。题解法一:哈希表存储频数参考官方题解struct hashTable { int key; int val; UT_hash_handle hh;//内部使用的原创 2022-01-29 12:30:00 · 308 阅读 · 0 评论 -
《LeetCode之每日一题》:280.矩阵置零
矩阵置零有关题目题解题目链接:矩阵置零有关题目给定一个 m x n 的矩阵,如果一个元素为 0 ,则将其所在行和列的所有元素都设为 0 。请使用 原地 算法。提示:m == matrix.lengthn == matrix[0].length1 <= m, n <= 200-2^31 <= matrix[i][j] <= 2^31 - 1题解法一:使用标记数组参考官方题解class Solution {public: void setZe原创 2022-01-28 12:30:00 · 427 阅读 · 0 评论 -
《LeetCode之每日一题》:279.有效的数独
有效的数独有关题目题解题目链接:有效的数独有关题目请你判断一个 9 x 9 的数独是否有效。只需要 根据以下规则 ,验证已经填入的数字是否有效即可。 数字 1-9 在每一行只能出现一次。 数字 1-9 在每一列只能出现一次。 数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。(请参考示例图)注意:一个有效的数独(部分已被填充)不一定是可解的。只需要根据以上规则,验证已经填入的数字是否有效即可。空白格用 '.' 表示。输入:board = [["5","3","原创 2022-01-27 11:06:30 · 167 阅读 · 0 评论 -
《LeetCode之每日一题》:278.杨辉三角
杨辉三角有关题目题解题目链接:杨辉三角有关题目给定一个非负整数 numRows,生成「杨辉三角」的前 numRows 行。在「杨辉三角」中,每个数是它左上方和右上方的数的和。示例 1:输入: numRows = 5输出: [[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]]示例 2:输入: numRows = 1输出: [[1]]提示:1 <= numRows <= 30题解法一:二项式定理系数和之间的关系参考官方题解原创 2022-01-26 19:58:47 · 596 阅读 · 0 评论 -
《LeetCode之每日一题》:277.重塑矩阵
重塑矩阵有关题目题解题目链接:重塑矩阵有关题目在 MATLAB 中,有一个非常有用的函数 reshape ,它可以将一个 m x n 矩阵重塑为另一个大小不同(r x c)的新矩阵,但保留其原始数据。给你一个由二维数组 mat 表示的 m x n 矩阵,以及两个正整数 r 和 c ,分别表示想要的重构的矩阵的行数和列数。重构后的矩阵需要将原始矩阵的所有元素以相同的 行遍历顺序 填充。如果具有给定参数的 reshape 操作是可行且合理的,则输出新的重塑矩阵;否则,输出原始矩阵。原创 2022-01-25 12:00:00 · 266 阅读 · 0 评论 -
《LeetCode之每日一题》276.best-time-to-buy-and-sell-stock
买卖股票的最佳时机有关题目题解题目链接:买卖股票的最佳时机有关题目给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回 0 。示例 1:输入:[7,1,5,3,6,4]输出:5解释:在第 2 天(股票价格 = 1)的时候买入,在第 5 天(股票价原创 2022-01-24 21:23:54 · 114 阅读 · 0 评论 -
《LeetCode之每日一题》:275.两个数组的交集 II
两个数组的交集 II有关题目题解题目链接:两个数组的交集 II有关题目给你两个整数数组 nums1 和 nums2 ,请你以数组形式返回两数组的交集。返回结果中每个元素出现的次数,应与元素在两个数组中都出现的次数一致(如果出现次数不一致,则考虑取较小值)。可以不考虑输出结果的顺序。示例 1:输入:nums1 = [1,2,2,1], nums2 = [2,2]输出:[2,2]示例 2:输入:nums1 = [4,9,5], nums2 = [9,4,9,8,4]输出:[4,9原创 2022-01-23 22:18:50 · 526 阅读 · 0 评论 -
《LeetCode之每日一题》:274.合并两个有序数组
合并两个有序数组有关题目题解题目链接:合并两个有序数组有关题目给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。请你 合并 nums2 到 nums1 中,使合并后的数组同样按 非递减顺序 排列。注意:最终,合并后数组不应由函数返回,而是存储在数组 nums1 中。为了应对这种情况,nums1 的初始长度为 m + n,其中前 m 个元素表示应合并的元素,后 n 个元素为 0 ,应忽略。num原创 2022-01-22 22:08:36 · 94 阅读 · 0 评论 -
《LeetCode之每日一题》:272.最大子数组和
最大子数组和有关题目题解题目链接:最大子数组和有关题目给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。子数组 是数组中的一个连续部分。示例 1:输入:nums = [-2,1,-3,4,-1,2,1,-5,4]输出:6解释:连续子数组 [4,-1,2,1] 的和最大,为 6 。示例 2:输入:nums = [1]输出:1示例 3:输入:nums = [5,4,-1,7,8]输出:23提示:1 <原创 2022-01-20 15:06:13 · 541 阅读 · 0 评论 -
《LeetCode之每日一题》:273.两数之和
两数之和有关题目题解题目链接:两数之和有关题目给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例 1:输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。示例原创 2022-01-21 16:51:07 · 135 阅读 · 0 评论 -
《LeetCode之每日一题》:271.存在重复的元素
存在重复元素有关题目题解题目链接:存在重复元素有关题目给你一个整数数组 nums 。如果任一值在数组中出现 至少两次 ,返回 true ;如果数组中每个元素互不相同,返回 false 。示例 1:输入:nums = [1,2,3,1]输出:true示例 2:输入:nums = [1,2,3,4]输出:false示例 3:输入:nums = [1,1,1,3,3,4,3,2,4,2]输出:true提示:1 <= nums.length <= 10^5原创 2022-01-19 23:20:35 · 413 阅读 · 0 评论 -
《LeetCode之每日一题》:270.最小时间差
最小时间差有关题目题解题目链接:最小时间差有关题目给定一个 24 小时制(小时:分钟 "HH:MM")的时间列表,找出列表中任意两个时间的最小时间差并以分钟数表示。示例 1:输入:timePoints = ["23:59","00:00"]输出:1示例 2:输入:timePoints = ["00:00","23:59","00:00"]输出:0提示:2 <= timePoints.length <= 2 * 10^4timePoints[i] 格式为 "H原创 2022-01-18 15:42:03 · 717 阅读 · 0 评论 -
《LeetCode之每日一题》:269.快乐数
快乐数有关题目题解题目链接:快乐数有关题目编写一个算法来判断一个数 n 是不是快乐数。「快乐数」定义为: 对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。 然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。 如果 可以变为 1,那么这个数就是快乐数。 如果 n 是快乐数就返回 true ;不是,则返回 false 。示例 1:输入:n = 19输出:true解释:1^2 + 9^2 = 828^2 + 2^2 = 686^2 +原创 2022-01-17 21:27:37 · 158 阅读 · 0 评论 -
《LeetCode之每日一题》:268.寻找旋转数组中的最小值
寻找旋转数组中的最小值有关题目题解题目链接:寻找旋转数组中的最小值有关题目已知一个长度为 n 的数组,预先按照升序排列,经由 1 到 n 次 旋转 后,得到输入数组。例如,原数组 nums = [0,1,2,4,5,6,7] 在变化后可能得到:若旋转 4 次,则可以得到 [4,5,6,7,0,1,2]若旋转 7 次,则可以得到 [0,1,2,4,5,6,7]注意,数组 [a[0], a[1], a[2], ..., a[n-1]] 旋转一次 的结果为数组 [a[n-1], a[0], a[1]原创 2022-01-16 20:39:03 · 98 阅读 · 0 评论 -
《LeetCode之每日一题》:267.计算力扣银行的钱
计算力扣银行的钱有关题目题解题目链接:计算力扣银行的钱有关题目Hercy 想要为购买第一辆车存钱。他 每天 都往力扣银行里存钱。最开始,他在周一的时候存入 1 块钱。从周二到周日,他每天都比前一天多存入 1 块钱。在接下来每一个周一,他都会比 前一个周一 多存入 1 块钱。给你 n ,请你返回在第 n 天结束的时候他在力扣银行总共存了多少块钱。示例 1:输入:n = 4输出:10解释:第 4 天后,总额为 1 + 2 + 3 + 4 = 10 。示例 2:输入:n = 1原创 2022-01-15 11:19:20 · 169 阅读 · 0 评论 -
《LeetCode之每日一题》:266.查找和最小的 K 对数字
查找和最小的 K 对数字有关题目题解题目链接:查找和最小的 K 对数字有关题目给定两个以 升序排列 的整数数组 nums1 和 nums2 , 以及一个整数 k 。定义一对值 (u,v),其中第一个元素来自 nums1,第二个元素来自 nums2 。请找到和最小的 k 个数对 (u1,v1), (u2,v2) ... (uk,vk) 。示例 1:输入: nums1 = [1,7,11], nums2 = [2,4,6], k = 3输出: [1,2],[1,4],[1,6]原创 2022-01-14 17:25:35 · 227 阅读 · 0 评论 -
《LeetCode之每日一题》:265.至少是其他数字两倍的最大数
至少是其他数字两倍的最大数有关题目题解题目链接:至少是其他数字两倍的最大数有关题目给你一个整数数组 nums ,其中总是存在 唯一的 一个最大整数 。请你找出数组中的最大元素并检查它是否 至少是数组中每个其他数字的两倍 。如果是,则返回 最大元素的下标 ,否则返回 -1 。示例 1:输入:nums = [3,6,1,0]输出:1解释:6 是最大的整数,对于数组中的其他整数,6 大于数组中其他元素的两倍。6 的下标是 1 ,所以返回 1 。示例 2:输入:nums = [1,原创 2022-01-13 13:41:35 · 154 阅读 · 0 评论 -
《LeetCode之每日一题》:264.递增的三元子序列
递增的三元子序列有关题目题解题目链接:递增的三元子序列有关题目给你一个整数数组 nums ,判断这个数组中是否存在长度为 3 的递增子序列。如果存在这样的三元组下标 (i, j, k) 且满足 i < j < k ,使得 nums[i] < nums[j] < nums[k] ,返回 true ;否则,返回 false 。示例 1:输入:nums = [1,2,3,4,5]输出:true解释:任何 i < j < k 的三元组都满足题意示例 2原创 2022-01-12 19:25:04 · 164 阅读 · 0 评论 -
《LeetCode之每日一题》:263.反转字符串中的元音字母
反转字符串中的元音字母有关题目题解题目链接:反转字符串中的元音字母有关题目给你一个字符串 s ,仅反转字符串中的所有元音字母,并返回结果字符串。元音字母包括 'a'、'e'、'i'、'o'、'u',且可能以大小写两种形式出现。示例 1:输入:s = "hello"输出:"holle"示例 2:输入:s = "leetcode"输出:"leotcede"提示:1 <= s.length <= 3 * 10^5s 由 可打印的 ASCII 字符组成题解法原创 2022-01-11 20:10:10 · 132 阅读 · 0 评论 -
《LeetCode之每日一题》:262.累加数
累加数有关题目题解题目链接:累加数有关题目累加数 是一个字符串,组成它的数字可以形成累加序列。一个有效的 累加序列 必须 至少 包含 3 个数。除了最开始的两个数以外,字符串中的其他数都等于它之前两个数相加的和。给你一个只包含数字 '0'-'9' 的字符串,编写一个算法来判断给定输入是否是 累加数 。如果是,返回 true ;否则,返回 false 。说明:累加序列里的数 不会 以 0 开头,所以不会出现 1, 2, 03 或者 1, 02, 3 的情况。示例 1:输入:"1123原创 2022-01-10 11:56:50 · 99 阅读 · 0 评论 -
《LeetCode之每日一题》:261.按键持续时间最长的键
按键持续时间最长的键有关题目题解题目链接:按键持续时间最长的键有关题目LeetCode 设计了一款新式键盘,正在测试其可用性。测试人员将会点击一系列键(总计 n 个),每次一个。给你一个长度为 n 的字符串 keysPressed ,其中 keysPressed[i] 表示测试序列中第 i 个被按下的键。releaseTimes 是一个升序排列的列表,其中 releaseTimes[i] 表示松开第 i 个键的时间。字符串和数组的 下标都从 0 开始 。第 0 个键在时间为 0 时被按下,接原创 2022-01-09 12:07:24 · 137 阅读 · 0 评论 -
《LeetCode之每日一题》:260.单词规律
单词规律有关题目题解题目链接:单词规律有关题目给定一种规律 pattern 和一个字符串 str ,判断 str 是否遵循相同的规律。这里的 遵循 指完全匹配,例如, pattern 里的每个字母和字符串 str 中的每个非空单词之间存在着双向连接的对应规律。示例1:输入: pattern = "abba", str = "dog cat cat dog"输出: true示例 2:输入:pattern = "abba", str = "dog cat cat fish"输出:原创 2022-01-08 20:55:37 · 185 阅读 · 0 评论 -
《LeetCode之每日一题》:259.括号的最大嵌套深度
括号的最大嵌套深度有关题目题解题目链接:括号的最大嵌套深度有关题目如果字符串满足以下条件之一,则可以称之为 有效括号字符串(valid parentheses string,可以简写为 VPS):字符串是一个空字符串 "",或者是一个不为 "(" 或 ")" 的单字符。字符串可以写为 AB(A 与 B 字符串连接),其中 A 和 B 都是 有效括号字符串 。字符串可以写为 (A),其中 A 是一个 有效括号字符串 。类似地,可以定义任何有效括号字符串 S 的 嵌套深度 depth(S):原创 2022-01-07 22:16:44 · 88 阅读 · 0 评论 -
《LeetCode之每日一题》:258.简化路径
简化路径有关题目题解题目链接:简化路径有关题目给你一个字符串 path ,表示指向某一文件或目录的 Unix 风格 绝对路径 (以 '/' 开头),请你将其转化为更加简洁的规范路径。在 Unix 风格的文件系统中, 一个点(.)表示当前目录本身; 此外,两个点 (..) 表示将目录切换到上一级(指向父目录); 两者都可以是复杂相对路径的组成部分。 任意多个连续的斜杠(即,'//')都被视为单个斜杠 '/' 。 对于此问题,任何其他格式的点(例如,'...')均被视为文件/目录名称。原创 2022-01-06 17:57:56 · 86 阅读 · 0 评论 -
《LeetCode之每日一题》:257.替换所有的问号
替换所有的问号有关题目题解题目链接:替换所有的问号有关题目给你一个仅包含小写英文字母和 '?' 字符的字符串 s,请你将所有的 '?' 转换为若干小写字母,使最终的字符串不包含任何 连续重复 的字符。注意:你 不能 修改非 '?' 字符。题目测试用例保证 除 '?' 字符 之外,不存在连续重复的字符。在完成所有转换(可能无需转换)后返回最终的字符串。如果有多个解决方案,请返回其中任何一个。可以证明,在给定的约束条件下,答案总是存在的。示例 1:输入:s = "?zs"输出:"a原创 2022-01-05 12:02:26 · 117 阅读 · 0 评论 -
《LeetCode之每日一题》:256.同构字符串
同构字符串有关题目题解题目链接:同构字符串有关题目给定两个字符串 s 和 t,判断它们是否是同构的。如果 s 中的字符可以按某种映射关系替换得到 t ,那么这两个字符串是同构的。每个出现的字符都应当映射到另一个字符,同时不改变字符的顺序。不同字符不能映射到同一个字符上,相同字符只能映射到同一个字符上,字符可以映射到自己本身。示例 1:输入:s = "egg", t = "add"输出:true示例 2:输入:s = "foo", t = "bar"输出:false示例原创 2022-01-04 18:00:59 · 303 阅读 · 0 评论 -
《LeetCode之每日一题》:255.一周中的第几天
一周中的第几天有关题目题解题目链接:一周中的第几天有关题目给你一个日期,请你设计一个算法来判断它是对应一周中的哪一天。输入为三个整数:day、month 和 year,分别表示日、月、年。您返回的结果必须是这几个值中的一个 {"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"}。示例 1:输入:day = 31, month = 8, year = 2019输出:"Saturday"原创 2022-01-03 14:45:38 · 137 阅读 · 0 评论 -
《LeetCode之每日一题》:254.消除游戏
消除游戏有关题目题解题目链接:消除游戏有关题目列表 arr 由在范围 [1, n] 中的所有整数组成,并按严格递增排序。请你对 arr 应用下述算法: 从左到右,删除第一个数字,然后每隔一个数字删除一个,直到到达列表末尾。 重复上面的步骤,但这次是从右到左。也就是,删除最右侧的数字,然后剩下的数字每隔一个删除一个。 不断重复这两步,从左到右和从右到左交替进行,直到只剩下一个数字。给你整数 n ,返回 arr 最后剩下的数字。示例 1:输入:n = 9输出:6解释:arr = [原创 2022-01-02 09:58:58 · 1486 阅读 · 1 评论 -
《LeetCode之每日一题》:253.将一维数组转变成二维数组
将一维数组转变成二维数组有关题目题解题目链接:将一维数组转变成二维数组有关题目给你一个下标从 0 开始的一维整数数组 original 和两个整数 m 和 n 。你需要使用 original 中 所有 元素创建一个 m 行 n 列的二维数组。original 中下标从 0 到 n - 1 (都 包含 )的元素构成二维数组的第一行,下标从 n 到 2 * n - 1 (都 包含 )的元素构成二维数组的第二行,依此类推。请你根据上述过程返回一个 m x n 的二维数组。如果无法构成这样的二维原创 2022-01-01 13:53:35 · 499 阅读 · 0 评论 -
《LeetCode之每日一题》:252.完美数
完美数有关题目题解题目链接:完美数有关题目题解原创 2021-12-31 18:54:54 · 251 阅读 · 0 评论 -
《LeetCode之每日一题》:251.一手顺子
一手顺子有关题目题解题目链接:一手顺子有关题目lice 手中有一把牌,她想要重新排列这些牌,分成若干组,使每一组的牌数都是 groupSize ,并且由 groupSize 张连续的牌组成。给你一个整数数组 hand 其中 hand[i] 是写在第 i 张牌,和一个整数 groupSize 。如果她可能重新排列这些牌,返回 true ;否则,返回 false 。示例 1:输入:hand = [1,2,3,6,2,3,4,7,8], groupSize = 3输出:true解释:Al原创 2021-12-30 17:40:38 · 660 阅读 · 0 评论 -
《LeetCode之每日一题》:250.统计特殊四元组
统计特殊四元组有关题目题解题目链接:统计特殊四元组有关题目给你一个 下标从 0 开始 的整数数组 nums ,返回满足下述条件的 不同 四元组 (a, b, c, d) 的 数目 : ①nums[a] + nums[b] + nums[c] == nums[d] ,且 ②a < b < c < d示例 1:输入:nums = [1,2,3,6]输出:1解释:满足要求的唯一一个四元组是 (0, 1, 2, 3) 因为 1 + 2 + 3 == 6 。示例 2:原创 2021-12-29 13:40:37 · 407 阅读 · 0 评论 -
《LeetCode之每日一题》:249.两数之和 II - 输入有序数组
两数之和 II - 输入有序数组有关题目题解题目链接:两数之和 II - 输入有序数组有关题目给定一个已按照 非递减顺序排列 的整数数组 numbers ,请你从数组中找出两个数满足相加之和等于目标数 target 。函数应该以长度为 2 的整数数组的形式返回这两个数的下标值。numbers 的下标 从 1 开始计数 ,所以答案数组应当满足 1 <= answer[0] < answer[1] <= numbers.length 。你可以假设每个输入 只对应唯一的答案 ,原创 2021-12-28 22:06:42 · 94 阅读 · 0 评论