zoukankan
html css js c++ java
2017 UESTC Training for Search Algorithm & String 补题
施工中。。。
A KMP。用一个数组f[i]表示以第i个字符结束的前缀的个数。f[i]=f[fail[i]]+1。
D KMP。求最小循环节。
E hash或者马拉车算法。hash总过不去,不知为啥。
F AC自动机。设一个变量l表示有多少个后缀不包括禁止串。在0节点时l++,否则加上最短后缀-1.
G AC自动机+矩阵快速幂。经典题。设一个矩阵表示AC自动机每个节点到其他节点走一步的路径数。这个矩阵m次幂就是走m步的种类数。
I 8皇后问题。
J 8数码问题。
K 加个最优化剪枝就可以过。
查看全文
相关阅读:
Java-使用IO流对大文件进行分割和分割后的合并
Java-单向链表算法
Java-二分查找算法
Java-二叉树算法
Java-对象比较器
Android中Activity的四种开发模式
Struts2工作原理
C++实现单例模式
数组中有一个数字出现的次数超过数组的一半,请找出这个数字
c++ enum用法【转】
原文地址:https://www.cnblogs.com/ACGO/p/7065595.html
最新文章
谣言传播模拟
搜索引擎原理模拟
博客园美化
ctf与隐写
ctf常用隐写工具介绍
常见文件格式特征
logistic回归
git 冲突的产生与解决
git的分支管理
github远程仓库的创建与操作-http协议和SSH协议
热门文章
git版本回退指南
git常见操作的使用
git基础
定位的叠放次序
CSS——定位详解
浮动的清除
浮动的两个注意点
使用POI读取/创建Execl(.xlsx)文件
使用HttpClient进行远程接口测试
单例设计模式
Copyright © 2011-2022 走看看