题
刷题
佬酒
较劲
展开
-
letcode 739 每日温度
由于温度范围在 [30, 100] 之内,因此可以维护一个数组 next 记录每个温度第一次出现的下标。数组 next 中的元素初始化为无穷大,在遍历温度列表的过程中更新 next 的值。对于温度列表中的每个元素 temperatures[i],需要找到最小的下标 j,使得 i < j 且 temperatures[i] < temperatures[j]。天,下一个更高温度出现在几天后。如果气温在这之后都不会升高,请在该位置用。返回的是当天温度后第一次温度上升的天数;,表示每天的温度,返回一个数组。原创 2022-10-17 23:23:21 · 502 阅读 · 0 评论 -
207.数组序号转换
给你一个整数数组arr,请你将数组中的每个元素替换为它们排序后的序号。一个元素越大,那么序号越大。如果两个元素相等,那么它们的序号相同。序号代表了一个元素有多大。每个数字的序号都应该尽可能地小。序号从1开始编号。......原创 2022-07-28 11:43:29 · 146 阅读 · 0 评论 -
1.最常见的单词
题目:给定一个段落 (paragraph) 和一个禁用单词列表 (banned)。返回出现次数最多,同时不在禁用列表中的单词。题目保证至少有一个词不在禁用列表中,而且答案唯一。禁用列表中的单词用小写字母表示,不含标点符号。段落中的单词不区分大小写。答案都是小写字母例子:输入:paragraph = "Bob hit a ball, the hit BALL flew far after it was hit."banned = ["hit"]输出: "ball"解释:"hi..原创 2022-04-17 17:16:20 · 143 阅读 · 0 评论