上一页 1 2 3 4 5 6 ··· 23 下一页
摘要: 问题 把字符串 s 看作是“abcdefghijklmnopqrstuvwxyz”的无限环绕字符串,所以 s 看起来是这样的:"...zabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcd....". 现在我们有了另一个字符串 p 。你需要 阅读全文
posted @ 2021-08-15 23:17 tmpUser 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 问题 给定一个元素都是正整数的数组A ,正整数 L 以及 R (L ⇐ R)。 求连续、非空且其中最大元素满足大于等于L 小于等于R的子数组个数。 示例 输入: A = [2, 1, 4, 3] L = 2 R = 3 输出: 3 解释: 满足条件的子数组: [2], [2, 1], [3]. 解答 阅读全文
posted @ 2021-08-15 23:05 tmpUser 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 问题 给你一个 n x n 矩阵 matrix ,其中每行和每列元素均按升序排序,找到矩阵中第 k 小的元素。 请注意,它是 排序后 的第 k 小元素,而不是第 k 个 不同 的元素。 示例 输入: matrix = [[1,5,9],[10,11,13],[12,13,15]], k = 8 输出 阅读全文
posted @ 2021-08-15 15:48 tmpUser 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 问题 给定两个以升序排列的整数数组 nums1 和 nums2 , 以及一个整数 k 。 定义一对值 (u,v),其中第一个元素来自 nums1,第二个元素来自 nums2 。 请找到和最小的 k 个数对 (u1,v1), (u2,v2) ... (uk,vk) 。 示例 输入: nums1 = [ 阅读全文
posted @ 2021-08-15 13:06 tmpUser 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 问题 给定两个整数,被除数 dividend 和除数 divisor。将两数相除,要求不使用乘法、除法和 mod 运算符。 返回被除数 dividend 除以除数 divisor 得到的商。 整数除法的结果应当截去(truncate)其小数部分,例如:truncate(8.345) = 8 以及 t 阅读全文
posted @ 2021-08-15 00:45 tmpUser 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 问题 给定一个 m x n 整数矩阵 matrix ,找出其中 最长递增路径 的长度。 对于每个单元格,你可以往上,下,左,右四个方向移动。 你 不能 在 对角线 方向上移动或移动到 边界外(即不允许环绕)。 示例 输入: matrix = [[9,9,4],[6,6,8],[2,1,1]] 输出: 阅读全文
posted @ 2021-08-11 11:02 tmpUser 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 问题 给你一个字符串 s 、一个字符串 t 。返回 s 中涵盖 t 所有字符的最小子串。如果 s 中不存在涵盖 t 所有字符的子串,则返回空字符串 "" 。 注意: 对于 t 中重复字符,我们寻找的子字符串中该字符数量必须不少于 t 中该字符数量。 如果 s 中存在这样的子串,我们保证它是唯一的答案 阅读全文
posted @ 2021-08-10 14:31 tmpUser 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 问题 给定两个以字符串形式表示的非负整数 num1 和 num2,返回 num1 和 num2 的乘积,它们的乘积也表示为字符串形式。 示例 输入: num1 = "123", num2 = "456" 输出: "56088" 解答 class Solution { public: string m 阅读全文
posted @ 2021-08-10 01:04 tmpUser 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 问题 n 皇后问题 研究的是如何将 n 个皇后放置在 n×n 的棋盘上,并且使皇后彼此之间不能相互攻击。 给你一个整数 n ,返回所有不同的 n 皇后问题 的解决方案。 每一种解法包含一个不同的 n 皇后问题 的棋子放置方案,该方案中 'Q' 和 '.' 分别代表了皇后和空位。 提示: 1 ⇐ n 阅读全文
posted @ 2021-08-09 17:45 tmpUser 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 问题 设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 push(x) —— 将元素 x 推入栈中。 pop() —— 删除栈顶的元素。 top() —— 获取栈顶元素。 getMin() —— 检索栈中的最小元素。 解答1:辅助栈 class MinStack 阅读全文
posted @ 2021-08-07 21:05 tmpUser 阅读(16) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 23 下一页