摘要: 我们有一个由平面上的点组成的列表 points。需要从中找出 K 个距离原点 (0, 0) 最近的点。 (这里,平面上两点之间的距离是欧几里德距离。) 你可以按任何顺序返回答案。除了点坐标的顺序之外,答案确保是唯一的。 来源:力扣(LeetCode) 链接:https://leetcode-cn.c 阅读全文
posted @ 2021-12-23 23:31 Tianyiya 阅读(56) 评论(0) 推荐(0)
摘要: 定义 str = [s, n] 表示 str 由 n 个字符串 s 连接构成。 例如,str == ["abc", 3] =="abcabcabc" 。 如果可以从 s2 中删除某些字符使其变为 s1,则称字符串 s1 可以从字符串 s2 获得。 例如,根据定义,s1 = "abc" 可以从 s2 阅读全文
posted @ 2021-12-23 23:28 Tianyiya 阅读(49) 评论(0) 推荐(0)
摘要: 给定字符串 s 和 t ,判断 s 是否为 t 的子序列。 字符串的一个子序列是原始字符串删除一些(也可以不删除)字符而不改变剩余字符相对位置形成的新字符串。(例如,"ace"是"abcde"的一个子序列,而"aec"不是)。 进阶: 如果有大量输入的 S,称作 S1, S2, ... , Sk 其 阅读全文
posted @ 2021-12-23 22:43 Tianyiya 阅读(23) 评论(0) 推荐(0)
摘要: 给你一个整数数组 nums 和一个整数 k ,请你统计并返回该数组中和为 k 的连续子数组的个数。 示例 1: 输入:nums = [1,1,1], k = 2 输出:2 示例 2: 输入:nums = [1,2,3], k = 3 输出:2 来源:力扣(LeetCode) 链接:https://l 阅读全文
posted @ 2021-12-23 22:33 Tianyiya 阅读(28) 评论(0) 推荐(0)
摘要: 给定两个整数 n 和 k,返回范围 [1, n] 中所有可能的 k 个数的组合。 你可以按 任何顺序 返回答案。 示例 1: 输入:n = 4, k = 2 输出: [ [2,4], [3,4], [2,3], [1,2], [1,3], [1,4], ] 来源:力扣(LeetCode) 链接:ht 阅读全文
posted @ 2021-12-23 22:22 Tianyiya 阅读(66) 评论(0) 推荐(0)
摘要: 给你一个整数数组 nums 和两个整数 k 和 t 。请你判断是否存在 两个不同下标 i 和 j,使得 abs(nums[i] - nums[j]) ⇐ t ,同时又满足 abs(i - j) ⇐ k 。 如果存在则返回 true,不存在返回 false。 来源:力扣(LeetCode) 链接:ht 阅读全文
posted @ 2021-12-23 13:33 Tianyiya 阅读(30) 评论(0) 推荐(0)
摘要: 给出两个字符串 str1 和 str2,返回同时以 str1 和 str2 作为子序列的最短字符串。如果答案不止一个,则可以返回满足条件的任意一个答案。 (如果从字符串 T 中删除一些字符(也可能不删除,并且选出的这些字符可以位于 T 中的 任意位置),可以得到字符串 S,那么 S 就是 T 的子序 阅读全文
posted @ 2021-12-23 10:53 Tianyiya 阅读(82) 评论(0) 推荐(0)
摘要: 给两个整数数组 A 和 B ,返回两个数组中公共的、长度最长的子数组的长度。 示例: 输入: A: [1,2,3,2,1] B: [3,2,1,4,7] 输出:3 解释: 长度最长的公共子数组是 [3, 2, 1] 。 来源:力扣(LeetCode) 链接:https://leetcode-cn.c 阅读全文
posted @ 2021-12-23 10:25 Tianyiya 阅读(36) 评论(0) 推荐(0)