Mojee
Mojee
全部文章
题解
归档
标签
去牛客网
登录
/
注册
再出发
Stay hungry, stay foolish!
全部文章
/ 题解
(共39篇)
747. 至少是其他数字两倍的最大数
来自专栏
题目 给你一个整数数组 nums ,其中总是存在 唯一的 一个最大整数 。 请你找出数组中的最大元素并检查它是否 至少是数组中每个其他数字的两倍 。如果是,则返回 最大元素的下标 ,否则返回 -1 。 示例: 输入:nums = [1] 输出:0 解释:因为不存在其他数字,所以认为现有数字 1 至...
C++
数组
力扣
2022-01-13
0
369
334. 递增的三元子序列
来自专栏
题目 给你一个整数数组 nums ,判断这个数组中是否存在长度为 3 的递增子序列。 如果存在这样的三元组下标 (i, j, k) 且满足 i < j < k ,使得 nums[i] < nums[j] < nums[k] ,返回 true ;否...
C++
数学
力扣
2022-01-12
0
263
1629. 按键持续时间最长的键
来自专栏
题目 LeetCode 设计了一款新式键盘,正在测试其可用性。测试人员将会点击一系列键(总计 n 个),每次一个。 给你一个长度为 n 的字符串 keysPressed ,其中 keysPressed[i] 表示测试序列中第 i 个被按下的键。releaseTimes 是一个升序排列的列表,其中 r...
C++
力扣
2022-01-09
0
255
89. 格雷编码
来自专栏
题目 n 位格雷码序列 是一个由 2n 个整数组成的序列,其中: 每个整数都在范围 [0, 2n - 1] 内(含 0 和 2n - 1) 第一个整数是 0 一个整数在序列中出现 不超过一次 每对 相邻 整数的二进制表示 恰好一位不同 ,且 第一个 和 最后一个 整数的二进制表示 恰好一位不同 ...
C++
数组
数学
力扣
2022-01-08
0
254
1614. 括号的最大嵌套深度
来自专栏
题目 如果字符串满足以下条件之一,则可以称之为 有效括号字符串(valid parentheses string,可以简写为 VPS): 字符串是一个空字符串 "",或者是一个不为 "(" 或 ")" 的单字符。 字符串可以写为 AB(A 与 B 字符串连接),其中 A 和 B 都...
Go
字符串
力扣
2022-01-07
1
923
71. 简化路径
来自专栏
题目 给你一个字符串 path ,表示指向某一文件或目录的 Unix 风格 绝对路径 (以 '/' 开头),请你将其转化为更加简洁的规范路径。 在 Unix 风格的文件系统中,一个点(.)表示当前目录本身;此外,两个点 (..) 表示将目录切换到上一级(指向父目录);两者都可以是...
C++
Go
字符串
力扣
2022-01-06
0
330
1576. 替换所有的问号
来自专栏
题目 给你一个仅包含小写英文字母和 '?' 字符的字符串 s,请你将所有的 '?' 转换为若干小写字母,使最终的字符串不包含任何 连续重复 的字符。 注意:你 不能 修改非 '?' 字符。 题目测试用例保证 除 '?' 字符 之外,不存在连续重复的字符。 在完成所有转换(可能无需转换)后返回最终的字...
C++
字符串
力扣
2022-01-05
0
310
390. 消除游戏
来自专栏
题目 列表 arr 由在范围 [1, n] 中的所有整数组成,并按严格递增排序。请你对 arr 应用下述算法: 从左到右,删除第一个数字,然后每隔一个数字删除一个,直到到达列表末尾。 重复上面的步骤,但这次是从右到左。也就是,删除最右侧的数字,然后剩下的数字每隔一个删除一个。 不断重复这两步,从左到...
数学
力扣
2022-01-03
0
519
1185. 一周中的第几天
来自专栏
题目 给你一个日期,请你设计一个算法来判断它是对应一周中的哪一天。 输入为三个整数:day、month 和 year,分别表示日、月、年。 您返回的结果必须是这几个值中的一个 {"Sunday", "Monday", "Tuesday", "Wednesday", "Thursd...
C++
力扣
2022-01-03
0
250
2022. 将一维数组转变成二维数组
来自专栏
题目 给你一个下标从 0 开始的一维整数数组 original 和两个整数 m 和 n 。你需要使用 original 中 所有 元素创建一个 m 行&nbs...
C++
数组
力扣
2022-01-01
0
320
首页
上一页
1
2
3
4
下一页
末页