摘要:
因为没有回溯和vis记录,导致栈的超出 所以,dfs中记得vis标记和回溯,可以达到剪枝的效果 "传送门" 用结构体只存储单词的首位和末尾 然后如果在搜索中首位等于某位就不进行该情况的搜索,如果有匹配的,就搜索,和迷宫一样 include include include include using 阅读全文
摘要:
/ 二维前缀和 构建前缀和 int n,m; scanf("%d%d",&n,&m); for(int i=1;i include using namespace std; const int maxn=1e4+5; int a[maxn][maxn];//存放原数据 int main(){ int 阅读全文
摘要:
"传送门" 给出一个字符串,然后匹配子字符串 子字符串可以是非连续的,但字典顺序要一致 匹配子字符串为abc / 类似前缀和 / include include include define ll long long using namespace std; string s; int main() 阅读全文
摘要:
整数 在读取数字里面,getchar是最快的,其次是scanf,最后是cin,正常点,关闭同步流后的cin也是慢于scanf的。 其实还有一个就是fread,在大数据里面是最快的。缺点是必须使用文件读入,不方便调试,所以不推荐使用。 现在我用的快读板子 template<typename T = l 阅读全文