码迷,mamicode.com
首页 >  
搜索关键字:最坏情况    ( 494个结果
hihoCoder 后缀自动机三·重复旋律6
后缀自动机三·重复旋律6 时间限制:15000ms 单点时限:3000ms 内存限制:512MB 描述 小Hi平时的一大兴趣爱好就是演奏钢琴。我们知道一个音乐旋律被表示为一段数构成的数列。 现在小Hi想知道一部作品中所有长度为K的旋律中出现次数最多的旋律的出现次数。但是K不是固定的,小Hi想知道对于 ...
分类:其他好文   时间:2016-12-23 16:35:15    阅读次数:441
16.2.2 Space Needed for keys
myisam表使用btree索引,可以粗略计算出索引文件的大小,使用(key_length+4)/0.67,全部key的总和,全部key被排序顺序插入和表没有被任何压缩的时候,这是最坏的情况 string索引是被压缩空间的,如果第一个索引部分是string,他总是压缩前缀。压缩让索引文件比最坏情况要 ...
分类:其他好文   时间:2016-12-15 00:28:41    阅读次数:148
[bzoj4726]Sabota
做的题太少,什么都要看题解.. 题意只给出一个叛徒,则他一定是叶子结点(最坏情况下),那么“带头反叛”的点一定构成了一条链。 令f[u]表示u不带头反叛的最小值,则考虑它的每一支儿子v,(不反叛)f[v],(反叛)size[v]/(size[u]-1),这里取一个min。 因为是最坏情况,所以对所有 ...
分类:其他好文   时间:2016-12-14 22:07:03    阅读次数:213
【算法导论】归并排序
递归与分治 许多有用的算法在结构上是递归的:为了解决一个给定的问题,算法一次或多次递归地调用其自身以解决紧密相关的若干子问题。这些算法典型地遵循分治法的思想:将原问题分解为几个规模较小但类似于原问题的子问题,递归地求解这些子问题,然后再合并这些子问题的解来建立原问题的解。 分治模式在每层递归时都有三 ...
分类:编程语言   时间:2016-12-04 23:21:49    阅读次数:348
散列表的数学分析(精解)--通过链表法解决碰撞
散列表的具体实现就不多做介绍了,就是一个数组,每个下标存储的是碰撞的元素的链表头指针,如下图所示: 下面直接研究对用链接法散列的分析: 给定一个能存放n个元素的、具有m个槽位的散列表T,定义T的装载因子α为n/m,即一个链中平均存储的元素数。 用链接法散列的最坏情况性能很差:所有的n个关键字都散列到 ...
分类:其他好文   时间:2016-12-03 20:53:12    阅读次数:235
《Introduction to Algorithm》-chaper33-计算几何学
叉积: 在平面中我们为了度量一条直线的倾斜状态,为引入倾斜角这个概念。而通过在直角坐标系中建立tan α = k,我们实现了将几何关系和代数关系的衔接,这其实也是用计算机解决几何问题的一个核心,计算机做的是数值运算,因此你需要做的就是把几何关系用代数关系表达出来。而在空间中,为了表示一个平面相对空间 ...
分类:其他好文   时间:2016-12-02 07:48:53    阅读次数:275
QuickSort快速排序的多种实现
并不是很懂wikipedia上面说快排的空间复杂度最坏情况是O(NlogN)啊,难道不是空间复杂度平均O(logN),最坏O(N)么……原地快排难道不是只要算递归栈深度就好了么……有谁给我解释一下啊(评论区orz)。 快排的核心思想我感觉就是选一个pivot,然后将待排序数列通过与pivot比较分为 ...
分类:编程语言   时间:2016-11-30 14:29:49    阅读次数:223
算法的概率分析技术(取自算法导论)
对于一个算法,它可能会出现最佳情况比如O(n),也有可能出现最坏情况O(n^2),但更多的可能是出现一般情况O(nlgn)。那么是否采用这个算法取决于它的平均情况,也就是它的期望值,这是一种概率分析手段。 下面就来具体介绍这种分析手段,前提假设您已经了解了离散数学的概率论的随机变量和期望值的相关内容 ...
分类:编程语言   时间:2016-11-28 09:27:40    阅读次数:279
冒泡排序
冒泡排序是最简单的排序算法,它的平均时间复杂度为O(n2)。当数组正好是正序时即最好情况下,它的时间复杂度为O(n);当数组正好是反序时即最坏情况下是O(n2)。 ...
分类:编程语言   时间:2016-11-28 09:21:15    阅读次数:228
temp
最坏情况与平均情况 ...
分类:其他好文   时间:2016-11-11 11:51:37    阅读次数:189
494条   上一页 1 ... 25 26 27 28 29 ... 50 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!