首页
动态
友链
留言
关于
归档
全部分类
全部标签
其他
图床
状态
拼图
剪贴
Wiki
1
拼题 520 钻石争霸赛 2024
2
【分享】修复 Edge 浏览器更新到 Stable 120 版本后右键图片不显示复制/另存为图像的问题
3
【线段树】你能回答这些问题吗
4
Codeforces Round 618 (Div. 2)
5
Codeforces Round 617 (Div. 3)
GabrielxD
列車は必ず次の駅へ。では舞台は?私たちは?
累计撰写
675
篇文章
累计创建
128
个标签
累计收到
26
条评论
栏目
首页
动态
友链
留言
关于
归档
全部分类
全部标签
其他
图床
状态
拼图
剪贴
Wiki
搜索
标签搜索
构造
卡特兰数
Lucas定理
乘法逆元(模逆元)
排列组合
二分图
最近公共祖先(LCA)
线段树
树状数组
数论分块
剪枝
离线
SSL证书
递推
打表
二路归并
二分图最大匹配
匈牙利算法
字符串的最小表示法
抽屉原理
记忆化搜索
树(数据结构)
Floyd算法
最短路径快速算法(SPFA)
字符串哈希
Rabin-Karp算法
KMP算法
离散化
快速排序
哈希
滑动哈希
归并
Sublime Text
小技巧
macOS
多路归并
快速幂
TopK问题
最长上升子序列问题(LIS)
最长公共子序列问题(LCS)
JSTL
EL
JSP
Session
Cookie
Servlet
Maven
前端
资源
Python
Axios
AJAX
后缀和
STL
差分
Shell
终端
分享
枚举
背包问题
RoboCom
PAT
油猴
计算几何
迭代
API
脑筋急转弯
Trie树(字典树)
有序集合
计数排序
水塘抽样
拒绝采样
随机化
回溯
分类讨论
队列(数据结构)
设计
广度优先搜索(BFS)
Bellman-Ford算法
Dijkstra算法
单源最短路径
Prim算法
Kruskal算法
最小生成树(MST)
贪心算法
矩阵
技巧
工具
模板
数据结构
双指针
滑动窗口
深度优先搜索(DFS)
二叉搜索树(BST)
二叉树
归并排序
递归
链表(数据结构)
多数投票算法
分治
数学
数组
字符串
位运算
单调队列
前缀和
单调栈
正则
哈希表
栈(数据结构)
计数
模拟
暴力
排序
动态规划(DP)
遍历
堆(优先队列)
并查集
图(数据结构)
二分查找
Java
C++
JavaScript
HTML
CSS
Linux
MySQL
Vue
目 录
CONTENT
以下是
字符串
相关的文章
2022-08-03
【分类讨论, 模拟, 排序, 字符串】有序队列
题目899. 有序队列给定一个字符串 s 和一个整数 k 。你可以从 s 的前 k 个字母中选择一个,并把它加到字符串的末尾。返回 在应用上述步骤的任意数量的移动后,字典上最小的字符串 。示例 1:输入:s = "cba", k = 1输出:"acb"解释:在
2022-08-03
310
0
0
力扣
算法
2022-08-01
【字符串】生成每种字符都是奇数个的字符串
题目1374. 生成每种字符都是奇数个的字符串给你一个整数 n,请你返回一个含 n 个字符的字符串,其中每种字符在该字符串中都恰好出现 奇数次 。返回的字符串必须只含小写英文字母。如果存在多个满足题目要求的字符串,则返回其中任意一个即可。示例 1:输入:n = 4输出:"pppz"
2022-08-01
222
0
0
力扣
算法
2022-07-27
【字符串, 模拟】分数加减运算
题目592. 分数加减运算给定一个表示分数加减运算的字符串 expression ,你需要返回一个字符串形式的计算结果。这个结果应该是不可约分的分数,即最简分数。 如果最终结果是一个整数,例如 2,你需要将它转换成分数形式,其分母为 1。所以在上述例子中, 2 应该被转换为 2/1。示例 1:输入:
2022-07-27
205
0
0
力扣
算法
2022-07-04
【字符串, 数学】密钥格式化
题目482. 密钥格式化给定一个许可密钥字符串 s,仅由字母、数字字符和破折号组成。字符串由 n 个破折号分成 n + 1 组。你也会得到一个整数 k 。我们想要重新格式化字符串 s,使每一组包含 k 个字符,除了第一组,它可以比 k 短,但仍然必须包含至少一个字符。此外,两组之间必须插入破折号,并
2022-07-04
260
0
0
力扣
算法
2022-06-10
【字符串, 对顶栈】设计一个文本编辑器
题目2296. 设计一个文本编辑器请你设计一个带光标的文本编辑器,它可以实现以下功能:添加:在光标所在处添加文本。删除:在光标所在处删除文本(模拟键盘的删除键)。移动:将光标往左或者往右移动。当删除文本时,只有光标左边的字符会被删除。光标会留在文本内,也就是说任意时候 0 <= cursor.
2022-06-10
189
0
0
力扣
算法
2022-06-06
【字符串, 找规律】Z 字形变换
题目6. Z 字形变换将一个给定字符串 s 根据给定的行数 numRows ,以从上往下、从左到右进行 Z 字形排列。比如输入字符串为 "PAYPALISHIRING" 行数为 3 时,排列如下:P A H NA P L S I I GY I R之后,你的输出
2022-06-06
194
0
0
力扣
算法
2022-06-05
【双指针, 中心扩展】最长回文子串
题目5. 最长回文子串给你一个字符串 s,找到 s 中最长的回文子串。示例 1:输入:s = "babad"输出:"bab"解释:"aba" 同样是符合题意的答案。示例 2:输入:s = "cbbd"输出:"b
2022-06-05
187
0
0
力扣
算法
2022-05-01
【栈, 字符串】移除无效的括号
题目移除无效的括号给你一个由、和小写字母组成的字符串。你需要从字符串中删除最少数目的或者(可以删除任意位置的括号,使得剩下的「括号字符串」有效。请返回任意一个合法字符串。有效「括号字符串」应当符合以下任意一条要求:空字符串或只包含小写字母的字符串可以被写作(连接)的字符串,其中和都是有效「括号字符串」
2022-05-01
174
0
0
力扣
算法
2022-04-30
【字符串, 位运算】二进制间距
题目二进制间距给定一个正整数,找到并返回的二进制表示中两个相邻之间的最长距离。如果不存在两个相邻的,返回。如果只有将两个分隔开(可能不存在),则认为这两个彼此相邻。两个之间的距离是它们的二进制表示中位置的绝对差。例如,中的两个的距离为。示例:
2022-04-30
278
0
0
力扣
算法
2022-04-22
【字符串】最长回文串
题目最长回文串给定一个包含大写字母和小写字母的字符串,返回通过这些字母构造成的最长的回文串。在构造过程中,请注意区分大小写。比如不能当做一个回文字符串。示例:输入输出解释我们可以构造的最长的回文串是它的长度是。示例:输入输入示例:
2022-04-22
174
0
0
力扣
算法
2022-04-12
【字符串】写字符串需要的行数
题目写字符串需要的行数我们要把给定的字符串从左到右写到每一行上,每一行的最大宽度为个单位,如果我们在写某个字母的时候会使这行超过了个单位,那么我们应该把这个字母写到下一行。我们给定了一个数组,这个数组代表需要的单位,代表需要的单位,,代表需要的单位。现在回答两个问题:至少多少行能放下,以及最后一行使用的宽度是多少个单位?将你的答案作为长度为的整数列表返回。示例:示例输入
2022-04-12
297
0
0
力扣
算法
2022-04-10
【哈希表, 字符串, 数组】唯一摩尔斯密码词
题目唯一摩尔斯密码词国际摩尔斯密码定义一种标准编码方式,将每个字母对应于一个由一系列点和短线组成的字符串,比如对应,对应,对应,以此类推。为了方便,所有个英文字母的摩尔斯密码表如下:给你一个字符串数组
2022-04-10
194
0
0
力扣
算法
1
2