码迷,mamicode.com
首页 >  
搜索关键字:suffix    ( 387个结果
SPOJ 694. Distinct Substrings,705. New Distinct Substrings(后缀数组)
题目大意:给定长度为N的字符串,求出其中不相同子串的个数。 解题思路:每一个字串一定是某个后缀的前缀,那么原问题就可以等价于求所有后缀之间的不相同的前缀的个数。如果所有的后缀按照suffix(sa[1]),suffix(sa[2])……suffix(sa[n])的顺序计算,我们会发现对于每个新加进来的后缀suffix(sa[k]),它将产生n-sa[k]+1个新的前缀。但是其中有leight[k...
分类:编程语言   时间:2015-01-22 20:18:15    阅读次数:276
[Android] 获取文件的MIME类型
需求: 输入:File对象输出:String对象(MIMEl类型) 实现步骤: 1. 获得获取文件的扩展名 private static String getExtension(final File file) { String suffix = ""; String name = file.getName(); final int idx = name.lastIn...
分类:移动开发   时间:2015-01-17 22:16:54    阅读次数:252
【BZOJ3879】SvT 后缀树+虚树
SVT什么意思? suffix virtual tree。 没有错!后缀虚树 好了,下面发一段以前的文字。 话说其实后缀数组分治能写,当时想shei了。 Vn: 啊,水题。 一看到“后缀”和这数据范围,肯定后缀数组、后缀自动机、后缀树走起! 然后我们可以轻松构造出来一个后缀树,然后每次询问树形DP随便乱搞就能过了。但是这个时候显然会TLE,所以我们可以尝试利用【...
分类:其他好文   时间:2015-01-17 18:07:00    阅读次数:441
Qt Creator pro 文件 导入vs2013碰到的问题
显示error LNK1117:sytax error in option...解决办法从Properties --> Linker --> Command Line 中删掉Additional options(/SUBSYSTEM:WINDOWS%40QMAKE_SUBSYSTEM_SUFFIX%...
分类:其他好文   时间:2014-12-24 13:11:41    阅读次数:150
shell学习过程1-如何输出a-z;空格、换行转换
有一堆主机地址:a.baidu.com...z.baidu.com如何从这些数据中提取出.baidu.com之前的字母,如:ab...z?看到该问题,首先想到如何用脚本生成该文件:思路:1.定义后缀:suffix=".baidu.com"2.输出a-z字符和后缀:{a..z}$suffix3.空格转...
分类:系统相关   时间:2014-12-18 16:29:56    阅读次数:182
【SPOJ1297】Palindrome (SA+RMQ)
求最长回文串。把原串翻转后,加在原串后面,中间插入一个辨别字符。然后求SA,Height。然后枚举每个字母作为回文串中心,分长度为奇数和偶数去讨论:奇数求 suffix(i)和suffix(n-i+1)的最长公共前缀,偶数则求suffix(i)和suffix(n-i+2)(当然,i=1时不成立) 。...
分类:其他好文   时间:2014-12-16 22:30:39    阅读次数:248
【SPOJ694】Distinct Substrings (SA)
求不相同子串个数 该问题等价于求所有后缀间不相同前缀的个数..也就是对于每个后缀suffix(sa[i]),将贡献出n-sa[i]+1个,但同时,要减去那些重复的,即为height[i],故答案为n-sa[i]+1-height[i]的累计。const maxn=1419;var x,y,rank....
分类:其他好文   时间:2014-12-16 22:28:32    阅读次数:310
BZOJ 2882 工艺 后缀自动机
题目大意:最小表示法模板题 不会最小表示法,拿后缀自动机水了一发~~ 一开始还写挂了MLE…… 权当练习一下SAM的熟练度了0.0 #include #include #include #include #include #define M 300300 using namespace std; int n,a[M]; namespace Suffix_Automaton{ st...
分类:其他好文   时间:2014-12-16 11:44:52    阅读次数:187
php获取文件名称和扩展名
1.basename()-返回路径的文件名请看下面php代码: 1 "; 6 7 //如果选择suffix则忽略扩展名 8 9 echo basename($path,".php");10 11 ?>运行结果:index.phpindex2.dirname()-返回当前脚本的文件路径!php代码.....
分类:Web程序   时间:2014-12-12 01:10:25    阅读次数:247
后缀自动机,SAM,suffix automaton 模板
后缀自动机(SAM、suffix automaton)模板。...
分类:其他好文   时间:2014-12-11 19:13:08    阅读次数:122
387条   上一页 1 ... 30 31 32 33 34 ... 39 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!