06 2019 档案
摘要:存模板 int rd() { int f=1,x=0;char c=getchar(); while(c<'0'||'9'<c){if(c=='-')f=-1;c=getchar();} while('0'<=c&&c<='9') x=x*10+c-'0',c=getchar(); return f
阅读全文
摘要:样例: 3 1 2 3 1 5 1 2 4 6 1 1 4 1 4 3 2 2 这道题居然这么简单 就是模拟就好啦 考场上以为是区间dp 然而没有推出来 打了个骗分 结果—— 存文件夹的时候碰到了不小心输入打成了这样: 然后RE了 半分都没骗到 郁闷 进入正题 其实很简单的 回文的话 最左端和最右端
阅读全文
摘要:样例: 9 2 3 7 po#olje#i sol znu posoljeni 4 1 2 2 #rak zm zrak 之前的做法,由于 2 6 500 26^{500} 26500太大 所以 p [ ] p[] p[]会爆 数据比较小 有90分 #include<cstdio> #include
阅读全文
摘要:样例(3组): 3 bbb ccc ddd 2 3 1 DA adbcefghijklmnopqrst uvwxyz 2 ab bc 2 1 DA bacdefghijklmnopqrst uvwxyz 3 abc bcd add 1 2 3 NE 思路: 1.首先,先按照题目要求的顺序把这些单词进
阅读全文
摘要:之前写题要用板子的时候去挖坟 【图论】拓扑排序&判环 发现我居然没有存板子 就完善一下吧 把代码搞出来 顺便复习一下 void tp() { for(int i=1;i<=n;i++) if(ind[i]==0) Q.push(i); while(!Q.empty()) { int u=Q.fron
阅读全文