首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Leetcode
waws520
创建于2021-05-15
订阅专栏
Leetcode的解题思路的总结和代码分享
等 8 人订阅
共776篇文章
创建于2021-05-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
leetcode_1346 检查整数及其两倍数是否存在
要求 给你一个整数数组 arr,请你检查是否存在两个整数 N 和 M,满足 N 是 M 的两倍(即,N = 2 * M)。 更正式地,检查是否存在两个下标 i 和 j 满足: i != j 0 <=
leetcode_1365 有多少小于当前数字的数字
要求 给你一个数组 nums,对于其中每个元素 nums[i],请你统计数组中比它小的所有数字的数目。 换而言之,对于每个 nums[i] 你必须计算出有效的 j 的数量,其中 j 满足 j != i
leetcode_1337 矩阵中战斗力最弱的 K 行
要求 给你一个大小为 m * n 的矩阵 mat,矩阵由若干军人和平民组成,分别用 1 和 0 表示。 请你返回矩阵中战斗力最弱的 k 行的索引,按从最弱到最强排序。 如果第 i 行的军人数量少于第
leetcode_1357 每隔 n 个顾客打折
要求 超市里正在举行打折活动,每隔 n 个顾客会得到 discount 的折扣。 超市里有一些商品,第 i 种商品为 products[i] 且每件单品的价格为 prices[i] 。 结账系统会统计
leetcode_1344 时钟指针的夹角
要求 给你两个数 hour 和 minutes 。请你返回在时钟上,由给定时间的时针和分针组成的较小角的角度(60 单位制)。 示例 1: 示例 2: 示例 3: 示例 4: 示例 5: 提示: 1
leetcode_1360 日期之间隔几天
要求 请你编写一个程序来计算两个日期之间隔了多少天。 日期以字符串形式给出,格式为 YYYY-MM-DD,如示例所示。 示例 1: 示例 2: 提示: 给定的日期是 1971 年到 2100 年之间的
leetcode_1356 根据数字二进制下 1 的数目排序
要求 给你一个整数数组 arr 。请你将数组中的元素按照其二进制表示中数字 1 的数目升序排序。 如果存在多个数字二进制中 1 的数目相同,则必须将它们按照数值大小升序排列。 请你返回排序后的数组。
leetcode_1352 最后 K 个数的乘积
要求 请你实现一个「数字乘积类」ProductOfNumbers,要求支持下述两种方法: 1. add(int num) 将数字 num 添加到当前数字列表的最后面。 getProduct(int k
leetcode_1560 圆形赛道上经过次数最多的扇区
要求 给你一个整数 n 和一个整数数组 rounds 。有一条圆形赛道由 n 个扇区组成,扇区编号从 1 到 n 。现将在这条赛道上举办一场马拉松比赛,该马拉松全程由 m 个阶段组成。其中,第 i 个
leetcode_1525 字符串的好分割数目
要求 给你一个字符串 s ,一个分割被称为 「好分割」 当它满足:将 s 分割成 2 个字符串 p 和 q ,它们连接起来等于 s 且 p 和 q 中不同字符的数目相同。 请你返回 s 中好分割的数目
leetcode_1523 在区间范围内统计奇数数目
要求 给你两个非负整数 low 和 high 。请你返回 low 和 high 之间(包括二者)奇数的数目。 示例 1: 示例 2: 提示: 0 <= low <= high <= 10^9 核心代码
leetcode_1544 整理字符串
要求 给你一个由大小写英文字母组成的字符串 s 。 一个整理好的字符串中,两个相邻字符 s[i] 和 s[i+1],其中 0<= i <= s.length-2 ,要满足如下条件: 若 s[i] 是小
leetcode_1566 重复至少 K 次且长度为 M 的模式
要求 给你一个正整数数组 arr,请你找出一个长度为 m 且在数组中至少重复 k 次的模式。 模式 是由一个或多个值组成的子数组(连续的子序列),连续 重复多次但 不重叠 。 模式由其长度和重复次数定
leetcode_1556 千位分隔数
要求 给你一个整数 n,请你每隔三位添加点(即 "." 符号)作为千位分隔符,并将结果以字符串格式返回。 示例 1: 示例 2: 示例 3: 示例 4: 提示: 0 <= n < 2^31 核心代码
leetcode_1598 文件夹操作日志搜集器
要求 每当用户执行变更文件夹操作时,LeetCode 文件系统都会保存一条日志记录。 下面给出对变更操作的说明: "../" :移动到当前文件夹的父文件夹。如果已经在主文件夹下,则继续停留在当前文件夹
leetcode_1592 重新排列单词间的空格
要求 给你一个字符串 text ,该字符串由若干被空格包围的单词组成。每个单词由一个或者多个小写英文字母组成,并且两个单词之间至少存在一个空格。题目测试用例保证 text 至少包含一个单词 。 请你重
leetcode_1600 皇位继承顺序
要求 一个王国里住着国王、他的孩子们、他的孙子们等等。每一个时间点,这个家庭里有人出生也有人死亡。 这个王国有一个明确规定的皇位继承顺序,第一继承人总是国王自己。我们定义递归函数 Successor(
leetcode_1534 统计好三元组
要求 给你一个整数数组 arr ,以及 a、b 、c 三个整数。请你统计其中好三元组的数量。 如果三元组 (arr[i], arr[j], arr[k]) 满足下列全部条件,则认为它是一个 好三元组
leetcode_1528 重新排列字符串
要求 给你一个字符串 s 和一个 长度相同 的整数数组 indices 。 请你重新排列字符串 s ,其中第 i 个字符需要移动到 indices[i] 指示的位置。 返回重新排列后的字符串。 示例
leetcode_1518 换酒问题
要求 小区便利店正在促销,用 numExchange 个空酒瓶可以兑换一瓶新酒。你购入了 numBottles 瓶酒。 如果喝掉了酒瓶中的酒,那么酒瓶就会变成空的。 请你计算 最多 能喝到多少瓶酒。
下一页