随笔分类 -  LeetCode每日一题

摘要:T.821 字符的最短距离 题目描述: 给你一个字符串 s 和一个字符 c ,且 c 是 s 中出现过的字符。 返回一个整数数组 answer ,其中 answer.length == s.length 且 answer[i] 是 s 中从下标 i 到离它 最近 的字符 c 的 距离 。 两个下标  阅读全文
posted @ 2022-04-19 09:44 HM-7 阅读(21) 评论(0) 推荐(0) 编辑
摘要:2022-4-11 T.357 统计各位数字都不同的数字 题目描述: 给你一个整数 n ,统计并返回各位数字都不同的数字 x 的个数,其中 0 <= x < 10n 。 示例: 输入:n = 2 输出:91 解释:答案应为除去 11、22、33、44、55、66、77、88、99 外,在 0 ≤ x 阅读全文
posted @ 2022-04-11 08:50 HM-7 阅读(22) 评论(0) 推荐(0) 编辑
摘要:2022-3-8 T.2055 蜡烛之间的盘子 好久没更了,来连更两道前缀和的题 题目描述: 给你一个长桌子,桌子上盘子和蜡烛排成一列。给你一个下标从 0 开始的字符串 s ,它只包含字符 '*' 和 '|' ,其中 '*' 表示一个 盘子 ,'|' 表示一支 蜡烛 。 同时给你一个下标从 0 开始 阅读全文
posted @ 2022-03-08 17:31 HM-7 阅读(27) 评论(0) 推荐(0) 编辑
摘要:2022-2-15 T.540 有序数组中的单一元素 题目描述: 给你一个仅由整数组成的有序数组,其中每个元素都会出现两次,唯有一个数只会出现一次。 请你找出并返回只出现一次的那个数。 你设计的解决方案必须满足 O(log n) 时间复杂度和 O(1) 空间复杂度。 示例: 输入: nums = [ 阅读全文
posted @ 2022-02-15 09:38 HM-7 阅读(29) 评论(0) 推荐(0) 编辑
摘要:2022-2-11 T.1984 学生分数的最小差值 题目描述: 给你一个 下标从 0 开始 的整数数组 nums ,其中 nums[i] 表示第 i 名学生的分数。另给你一个整数 k 。 从数组中选出任意 k 名学生的分数,使这 k 个分数间 最高分 和 最低分 的 差值 达到 最小化 。 返回可 阅读全文
posted @ 2022-02-11 09:19 HM-7 阅读(18) 评论(0) 推荐(0) 编辑
摘要:2022-2-10 T.1447 最简分数 题目描述: 给你一个整数 n ,请你返回所有 0 到 1 之间(不包括 0 和 1)满足分母小于等于 n 的 最简 分数 。分数可以以 任意 顺序返回。 示例: 输入:n = 4 输出:["1/2","1/3","1/4","2/3","3/4"] 解释: 阅读全文
posted @ 2022-02-10 09:21 HM-7 阅读(19) 评论(0) 推荐(0) 编辑
摘要:2022-2-9 T.2006 差的绝对值为k的数对数目 题目描述: 给你一个整数数组 nums 和一个整数 k ,请你返回数对 (i, j) 的数目,满足 i < j 且 |nums[i] - nums[j]| == k 。 |x| 的值定义为: 如果 x >= 0 ,那么值为 x 。 如果 x 阅读全文
posted @ 2022-02-09 10:12 HM-7 阅读(27) 评论(0) 推荐(0) 编辑
摘要:2022-2-7 T.1405 最长快乐字符串 题目描述: 如果字符串中不含有任何 'aaa','bbb' 或 'ccc' 这样的字符串作为子串,那么该字符串就是一个「快乐字符串」。 给你三个整数 a,b ,c,请你返回 任意一个 满足下列全部条件的字符串 s: s 是一个尽可能长的快乐字符串。 s 阅读全文
posted @ 2022-02-07 10:08 HM-7 阅读(29) 评论(0) 推荐(0) 编辑
摘要:2022-2-6 T.1748 唯一元素的和 题目描述: 给你一个整数数组 nums 。数组中唯一元素是那些只出现 恰好一次 的元素。 请你返回 nums 中唯一元素的 和 。 示例: 输入:nums = [1,2,3,2] 输出:4 解释:唯一元素为 [1,3] ,和为 4 。 代码: class 阅读全文
posted @ 2022-02-06 10:01 HM-7 阅读(17) 评论(0) 推荐(0) 编辑
摘要:2022-2-4 T.1725 可以形成最大正方形的矩形数目 题目描述: 给你一个数组 rectangles ,其中 rectangles[i] = [li, wi] 表示第 i 个矩形的长度为 li 、宽度为 wi 。 如果存在 k 同时满足 k <= li 和 k <= wi ,就可以将第 i 阅读全文
posted @ 2022-02-04 09:22 HM-7 阅读(23) 评论(0) 推荐(0) 编辑
摘要:2022-2-3 T.1414 和为 K 的最少斐波那契数列 题目描述: 给你数字 k ,请你返回和为 k 的斐波那契数字的最少数目,其中,每个斐波那契数字都可以被使用多次。 斐波那契数字定义为: F1 = 1 F2 = 1 Fn = Fn-1 + Fn-2 , 其中 n > 2 。 数据保证对于给 阅读全文
posted @ 2022-02-03 22:59 HM-7 阅读(25) 评论(0) 推荐(0) 编辑
摘要:2022-2-2 T.2000 反转单词前缀 题目描述: 给你一个下标从 0 开始的字符串 word 和一个字符 ch 。找出 ch 第一次出现的下标 i ,反转 word 中从下标 0 开始、直到下标 i 结束(含下标 i )的那段字符。如果 word 中不存在字符 ch ,则无需进行任何操作。 阅读全文
posted @ 2022-02-02 09:51 HM-7 阅读(22) 评论(0) 推荐(0) 编辑
摘要:2022-2-1 T1763.最长的美好字符串 新年快乐! 题目描述: 当一个字符串 s 包含的每一种字母的大写和小写形式 同时 出现在 s 中,就称这个字符串 s 是 美好 字符串。比方说,"abABB" 是美好字符串,因为 'A' 和 'a' 同时出现了,且 'B' 和 'b' 也同时出现了。然 阅读全文
posted @ 2022-02-01 19:21 HM-7 阅读(26) 评论(0) 推荐(0) 编辑
摘要:2022-1-31 T.1342 将数字变为0的次数 题目描述: 给你一个非负整数 num ,请你返回将它变成 0 所需要的步数。 如果当前数字是偶数,你需要把它除以 2 ;否则,减去 1 。 示例: 输入:num = 14 输出:6 解释: 步骤 1) 14 是偶数,除以 2 得到 7 。 步骤 阅读全文
posted @ 2022-01-31 14:28 HM-7 阅读(30) 评论(0) 推荐(0) 编辑
摘要:2022-1-28 T.1996 游戏中弱角色的数量 题目描述: 你正在参加一个多角色游戏,每个角色都有两个主要属性:攻击 和 防御 。给你一个二维整数数组 properties ,其中 properties[i] = [attacki, defensei] 表示游戏中第 i 个角色的属性。 如果存 阅读全文
posted @ 2022-01-28 17:47 HM-7 阅读(30) 评论(0) 推荐(0) 编辑
摘要:2022-1-27 T.2047 句子中的有效单词数 题目描述: 句子仅由小写字母('a' 到 'z')、数字('0' 到 '9')、连字符('-')、标点符号('!'、'.' 和 ',')以及空格(' ')组成。每个句子可以根据空格分解成 一个或者多个 token ,这些 token 之间由一个或 阅读全文
posted @ 2022-01-27 20:29 HM-7 阅读(30) 评论(0) 推荐(0) 编辑
摘要:2022-1-25 T.1688 比赛中的配对次数 题目描述: 给你一个整数 n ,表示比赛中的队伍数。比赛遵循一种独特的赛制: 如果当前队伍数是 偶数 ,那么每支队伍都会与另一支队伍配对。总共进行 n / 2 场比赛,且产生 n / 2 支队伍进入下一轮。 如果当前队伍数为 奇数 ,那么将会随机轮 阅读全文
posted @ 2022-01-25 22:01 HM-7 阅读(24) 评论(0) 推荐(0) 编辑
摘要:2022-1-22 T.1332删除回文子序列 脑筋急转弯 题目描述: 给你一个字符串 s,它仅由字母 'a' 和 'b' 组成。每一次删除操作都可以从 s 中删除一个回文 子序列。 返回删除给定字符串中所有字符(字符串为空)的最小删除次数。 「子序列」定义:如果一个字符串可以通过删除原字符串某些字 阅读全文
posted @ 2022-01-22 16:12 HM-7 阅读(36) 评论(0) 推荐(0) 编辑
摘要:2022-1-18 T.539 最小时间差 题目描述: 给定一个 24 小时制(小时:分钟 "HH:MM")的时间列表,找出列表中任意两个时间的最小时间差并以分钟数表示。 示例: 输入:timePoints = ["00:00","23:59","00:00"] 输出:0 思路: 转化时间,计算各阶 阅读全文
posted @ 2022-01-18 09:56 HM-7 阅读(40) 评论(0) 推荐(0) 编辑
摘要:2022-1-17 T1220.统计元音字母序列的数目 题目描述: 给你一个整数 n,请你帮忙统计一下我们可以按下述规则形成多少个长度为 n 的字符串: 字符串中的每个字符都应当是小写元音字母('a', 'e', 'i', 'o', 'u') 每个元音 'a' 后面都只能跟着 'e' 每个元音 'e 阅读全文
posted @ 2022-01-17 10:16 HM-7 阅读(23) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示