文章列表

筛选

数据结构(动态规划):KMP字符串匹配算法!

摘要:失配位置-最大相同子串(配成功的串里找,失配下标之前的子串)-1=k(移动距离)规定:next[1] = next[0] = 0next[j]:j是失配位置,所以找模式串中的相同子串(前缀和后缀相等)……

问题 1083: Hello, world!

摘要:public class Prog1083 {    public static void main(String[] args) {        Scanner scan = new Scanne……

问题 1074: 数字整除

摘要:public class Prog1074 {    public static void main(String[] args) {        Scanner scan = new Scanne……

Codeforces896C - Willem, Chtholly and Seniorious 珂朵莉树

摘要:        珂朵莉树是用来做区间推平跟一些奇怪的查询,比如本题区间幂次和,基于 set 来维护三元组 [ L,R,w ],在数据随机的情况下,复杂的是能得到保证的。在 split 操作里要先 sp……

排名系统——splay

摘要:Description某个游戏在游戏者进行完一局之后,会给出这一局的分数。现在游戏制作者需要新增一个功能,使得它在给出分数 的同时,能够给出这局游戏的得分在游戏者之前进行的局的得分中排第几(简单的说,……

树剖LCA

摘要:#include<bits/stdc++.h> #define lli long long int #define mid ((ll+rr)>>1) #define debug cout us……

这是一个有意的题

摘要:#include<stdio.h>int main(){int i,j;  printf("    ******         ******\n"  "  **********     ******……