摘要:
本博客不包含任何题解,只有一个人在自娱自乐 Day x 之前停了一个月的课,每天切题考试,然而每次考得都不太理想,感谢教练专门给了我一个单独的机房,思考了很久后觉得之前的方法有问题,于是放弃了专题开始自己死磕各种烧脑子的题(~~然而今年noip不烧脑....~~)特别是最后几天感觉自己进步很大 今年 阅读全文
摘要:
"题目" 哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈 cpp include include using namespace std; const int inf = 1000000000; int n, col[505]; int f[505][505]; bool mar 阅读全文
摘要:
"题目链接" "膜拜黄学长" cpp include include include using namespace std; char s[100]; int f[60][60][2]; bool vis[60][60][2]; bool judge(int l, int r) { int len 阅读全文
摘要:
"题目链接" 用KMP判断最小循环节 cpp include include include using namespace std; char s[105]; int f[105][105]; int fail[105]; int calc(int l, int r) { fail[l] = fa 阅读全文
摘要:
"题目链接" 一个人首先给一个玩具取名为WING中的一个字符,且W,I,N,G分别可以变成w,i,n,g种两个WING中的字符,给出玩具最终的名字,问最初的名字可以为那些字符 定义dp[l][r][k]为[l,r]是否可以变成一种第k个字符 include include include using 阅读全文
摘要:
"题目链接" 有n个人排队,对于每个人有个不同的D,如果他是第k个排到的,会有(k 1) D的不满,你可以将当前队首放入一个栈中并在任意时刻让栈顶元素出栈问最小的不满值 状态有两种转移,让队首直接出队或让他在入栈并在第i个人后出栈 cpp include include include using 阅读全文