天翼云leetcode知识文档专栏是天翼云为开发者提供的互联网技术内容平台。内容涵盖leetcode相关内容资讯。开发者在leetcode专栏是可以快速获取到自己感兴趣的技术内容,与其他开发者们学习交流,共同成长。
题目找出所有相加之和为 n 的 k 个数的组合,且满足下列条件:只使用数字1到9每个数字 最多使用一次 返回 所有可能的有效组合的列表 。该列表不能包含相同的组合两次,组合可以以任何顺序返回。示例 1:输入: k = 3, n = 7输出:
题目给定一个字符串 s 和一个整数 k,从字符串开头算起,每计数至 2k 个字符,就反转这 2k 字符中的前 k 个字符。如果剩余字符少于 k 个,则将剩余字符全部反转。如果剩余字符小于 2k 但大于或等于 k 个,则反转前 k 个字符,其
题目给定一个候选人编号的集合 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。candidates 中的每个数字在每个组合中只能使用 一次 。注意:解集不能包含重复
题目请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty):实现 MyQueue 类:void push(int x) 将元素 x 推到队列的末尾int pop() 从队列的开头移除并
数组中重复的数字 找出数组中重复的数字。 在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重
Write a program to find the nth super ugly number. Super ugly numbers are positive numbers whose all prime factors are
题目链接:53.Maximum Subarray Find the contiguous subarray within an array (containing at least one number) which has the
原题链接:6. ZigZag Conversion 题目名称『曲折变换』,但给的样例只有三行,看不出到底怎么样曲折变化,所以这里我再补充一个样例,大家肯定一下就懂了。 如上所示,这就是26个小写字母表的5行曲折变换。 其中在做这
Leetcode 3. Longest Substring Without Repeating Characters
题:给你一个大小为 m x n 的二进制矩阵 grid ,其中 0 表示一个海洋单元格、1 表示一个陆地单元格。一次 移动 是指从一个陆地单元格走到另一个相邻(上、下、左、右)的陆地单元格或跨过 grid 的边界。返回网格中 无法 在任意次
题:输入两句话,返回两句话中不常见单词列表。“不常见单词”指在一句话中只出现一次,且另一句话没有出现。解:直接按题意,求在一句话中只出现一次,且另一句话没有出现的单词。用Counter()计算次数。简化一下,在一句中出现一次,另一句话不出现
在小学的时候我们就听说过乌鸦用石头塞瓶子来喝水,体现了乌鸦的机智,现在让我们用python来求解乌鸦喝水需要塞多少颗石头。
题:在x-y平面检测可以构成轴对齐正方形的方案数。要点:1.轴对齐:正方形的边和坐标轴平行。2.平面上同一位置的点可有多个。解:(参考官方题解)使用字典嵌套来存储点。{y:{x:数量}}计算正方形方案时可以枚举y2确定正方形边长abs(y2
题:给你一个 下标从 0 开始 的整数数组 nums ,其中 nums[i] 表示第 i 名学生的分数。另给你一个整数 k 。从数组中选出任意 k 名学生的分数,使这 k 个分数间 最高分 和 最低分 的 差值 达到 最小化 。返回可能的
39. 组合总和
题:给你一个字符串,只反转其中的字母。其它的保持不变。解:双指针反转字母。
题:给你一个字符串 text,你需要使用 text 中的字母来拼凑尽可能多的单词 "balloon"(气球)。字符串 text 中的每个字母最多只能被使用一次。请你返回最多可以拼凑出多少个单词 "balloon
题:969. 煎饼排序给你一个整数数组 arr ,请使用 煎饼翻转 完成对数组的排序。一次煎饼翻转的执行过程如下:选择一个整数k ,1 <= k <= arr.length反转子数组arr[
题:给你一个仅由整数组成的有序数组,其中每个元素都会出现两次,唯有一个数只会出现一次。请你找出并返回只出现一次的那个数。你设计的解决方案必须满足 O(log n) 时间复杂度和 O(1) 空间复杂度。示例: 输入: nums = [1,1,
2023-05-11 06:17:16
2023-03-21 10:30:17
2023-02-22 07:04:55
2023-02-13 07:53:15
2023-02-24 08:29:11
2023-03-21 10:30:17