首页
动态
友链
留言
关于
归档
全部分类
全部标签
其它
Wiki
知识库
思维导图
开往
ガヴのサイト
列車は必ず次の駅へ。では舞台は?私たちは?
累计撰写
674
篇文章
累计创建
129
个标签
累计收到
33
条评论
栏目
首页
动态
友链
留言
关于
归档
全部分类
全部标签
其它
Wiki
知识库
思维导图
开往
目 录
CONTENT
以下是
算法
相关的文章
2022-08-15
【设计, 数组】设计循环双端队列
题目641. 设计循环双端队列设计实现双端队列。实现 MyCircularDeque 类:MyCircularDeque(int k) :构造函数,双端队列最大为 k 。boolean insertFront():将一个元素添加到双端队列头部。 如果操作成功返回 true ,否则返回 false 。
2022-08-15
819
0
0
力扣
算法
2022-08-14
【字符串】分割字符串的最大得分
题目1422. 分割字符串的最大得分给你一个由若干 0 和 1 组成的字符串 s ,请你计算并返回将该字符串分割成两个 非空 子字符串(即 左 子字符串和 右 子字符串)所能获得的最大得分。「分割字符串的得分」为 左 子字符串中 0 的数量加上 右 子字符串中 1 的数量。示例 1:输入:s = &
2022-08-14
652
0
0
力扣
算法
2022-08-14
【数组】最多能完成排序的块
题目769. 最多能完成排序的块给定一个长度为 n 的整数数组 arr ,它表示在 [0, n - 1] 范围内的整数的排列。我们将 arr 分割成若干 块 (即分区),并对每个块单独排序。将它们连接起来后,使得连接的结果和按升序排序后的原数组相同。返回数组能分成的最多块数量。示例 1:输入: ar
2022-08-14
1014
0
0
力扣
算法
2022-08-12
【哈希表】用户分组
题目1282. 用户分组有 n 个人被分成数量未知的组。每个人都被标记为一个从 0 到 n - 1 的唯一ID 。给定一个整数数组 groupSizes ,其中 groupSizes[i] 是第 i 个人所在的组的大小。例如,如果 groupSizes[1] = 3 ,则第 1 个人必须位于大小为
2022-08-12
473
0
0
力扣
算法
2022-08-11
【字符串, 计数】重新格式化字符串
题目1417. 重新格式化字符串给你一个混合了数字和字母的字符串 s,其中的字母均为小写英文字母。请你将该字符串重新格式化,使得任意两个相邻字符的类型都不同。也就是说,字母后面应该跟着数字,而数字后面应该跟着字母。请你返回 重新格式化后 的字符串;如果无法按要求重新格式化,则返回一个 空字符串 。示
2022-08-11
646
0
0
力扣
算法
2022-08-10
【哈希表, 数组】任务调度器 II
题目2365. 任务调度器 II给你一个下标从 0 开始的正整数数组 tasks ,表示需要 按顺序 完成的任务,其中 tasks[i] 表示第 i 件任务的 类型 。同时给你一个正整数 space ,表示一个任务完成 后 ,另一个 相同 类型任务完成前需要间隔的 最少 天数。在所有任务完成前的每一
2022-08-10
717
0
0
力扣
算法
2022-08-10
【字符串, 模拟】求解方程
题目640. 求解方程求解一个给定的方程,将x以字符串 "x=#value" 的形式返回。该方程仅包含 '+' , '-' 操作,变量 x 和其对应系数。如果方程没有解,请返回 "No solution" 。如果方程有无限解,则返回 “Infinite sol
2022-08-10
716
0
0
力扣
算法
2022-08-09
【模拟, 前缀和】逐步求和得到正数的最小值
题目1413. 逐步求和得到正数的最小值给你一个整数数组 nums 。你可以选定任意的 正数 startValue 作为初始值。你需要从左到右遍历 nums 数组,并将 startValue 依次累加上 nums 数组中的值。请你在确保累加和始终大于等于 1 的前提下,选出一个最小的 正数 作为 s
2022-08-09
514
0
0
力扣
算法
2022-08-09
【数学, 哈希表, 计数】统计坏数对的数目
题目2364. 统计坏数对的数目给你一个下标从 0 开始的整数数组 nums 。如果 i < j 且 j - i != nums[j] - nums[i] ,那么我们称 (i, j) 是一个 坏****数对 。请你返回 nums 中 坏数对 的总数目。示例 1:输入:nums = [4,1,3
2022-08-09
635
0
0
力扣
算法
2022-08-09
【数学, 哈希表, 计数】统计一个数组中好对子的数目
题目1814. 统计一个数组中好对子的数目给你一个数组 nums ,数组中只包含非负整数。定义 rev(x) 的值为将整数 x 各个数字位反转得到的结果。比方说 rev(123) = 321 , rev(120) = 21 。我们称满足下面条件的下标对 (i, j) 是 好的 :0 <= i
2022-08-09
660
0
0
力扣
算法
1
...
44
45
46
...
66