一只橘橘猫
一只橘橘猫
全部文章
分类
coderforces(20)
dp动态规划(3)
icpc(8)
KMP算法(3)
leetcode(1)
STL(1)
人工智能(2)
优先队列(1)
图论(3)
字符串(5)
搜索(2)
数学(4)
日记(1)
最短路(3)
未归档(29)
杭电多校(7)
牛客多校(11)
牛客寒假训练营2020(6)
牛客练习赛(8)
线段树 树状数组(2)
贪心(4)
题解(25)
归档
标签
去牛客网
登录
/
注册
一只橘橘猫的博客
希望做个有用的人
TA的专栏
27篇文章
0人订阅
acm菜鸡日常
20篇文章
2407人学习
剑指offer
7篇文章
1156人学习
Pytorch入门
0篇文章
0人学习
全部文章
(共4篇)
字符串最短公共祖先
题意: 求包含a,b两字符串的最小字符串的长度。 题解: a,b两字符串互相进行两次kmp,满足以下三个条件:a的后缀与b的前缀重合a的前缀与b的后缀重合a在b内或b在a内 代码: #include <bits/stdc++.h> using namespace std; #define...
最短公共祖先
字符串
2019-08-30
0
609
KMP和扩展KMP
kmp算法:模式串在主串中出现首次位置 以及出现次数 //模式串在主串中出现首次位置 以及出现次数 #include <bits/stdc++.h> using namespace std; const int maxx = 100010; int next[maxx]; char s1...
扩展kmp
字符串
kmp
2019-08-30
0
642
字符串编辑距离(Levenshtein距离)算法
介绍:Levenshtein距离是一种计算两个字符串间的差异程度的字符串度量(string metric)。我们可以认为Levenshtein距离就是从一个字符串修改到另一个字符串时,其中编辑单个字符(比如修改、插入、删除)所需要的最少次数。 例子:从字符串“kitten”修改为字符串“sittin...
字符串
2019-08-30
0
961
牛客多校第十场 B
题意: 求字符串的第n项的第k到第k+9个字符,输出 类似个斐波那契数列 题解: 基础递归,记录每个字符串的长度,和第n-2个比较,模拟着写就行 代码:#include <bits/stdc++.h> using namespace std; #define ll long long c...
递归
字符串
2019-08-22
0
684