码迷,mamicode.com
首页 >  
搜索关键字:均摊分析    ( 6个结果
20-04-30
19:56:53做了一道算法题 面试题46. 把数字翻译成字符串 21:05:51做了一道算法题 面试题33. 二叉搜索树的后序遍历序列 21:27:38均摊分析的重点在于分析一个操作序列的总时间 https://blog.csdn.net/huangwwu11/article/details/27 ...
分类:其他好文   时间:2020-04-30 23:30:18    阅读次数:121
【数据结构与算法】(三)栈
Stack 后进先出 使用数组实现的叫顺序栈 使用链表实现的叫链式栈 顺序栈的实现代码 对于顺序栈 ,栈满了之后需要动态扩容 使用均摊分析法,入栈的时间复杂度为O(1) 有效的括号 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 使用两个栈 Map: ...
分类:编程语言   时间:2019-08-18 19:41:24    阅读次数:119
【loj6029】「雅礼集训 2017 Day1」市场 线段树+均摊分析
题目描述 给出一个长度为 $n$ 的序列,支持 $m$ 次操作,操作有四种:区间加、区间下取整除、区间求最小值、区间求和。 $n\le 100000$ ,每次加的数在 $[-10^4,10^4]$ 之间,每次除的数在 $[2,10^9]$ 之间。 题解 线段树+均摊分析 和 【uoj#228】基础数 ...
分类:其他好文   时间:2018-04-04 12:50:15    阅读次数:174
后缀自动机总结
后缀自动机总结 后缀自动机的构造和相关性质及复杂度证明可以看陈老师的ppt 时间复杂度据说可以用均摊分析证明是O(n)的 一开始看直接看陈老师的ppt确实有点难以理解,但是陈老师的ppt确实是讲的最正规的一个 一些定义:right集合:后缀自动机中节点代表的子串的右端点位置构成的集合      mins/maxs:节点代表的串的最短长度和最长长度 现在开始进入正题: ...
分类:其他好文   时间:2016-06-03 19:35:09    阅读次数:223
算法课笔记系列(七)—— 平摊分析
本周的内容是Amortized Analysis,是对算法复杂度的另一种分析。它的基本概念是,给定一连串操作,大部分的操作是非常廉价的,有极少的操作可能非常昂贵,因此一个标准的最坏分析可能过于消极了。因此,其基本理念在于,当昂贵的操作也别少的时候,他们的成本可能会均摊到所有的操作上。如果人工均摊的花销仍然便宜的话,对于整个序列的操作我们将有一个更加严格的约束。本质上,均摊分析就是在最坏的场景下,对...
分类:编程语言   时间:2016-05-17 09:57:38    阅读次数:501
【BZOJ3211】花神游历各国 树状数组 并查集 均摊分析
题解: 一个点开几次方就没啦。所以我们只需要修改不是0或者1的点就行了。 均摊基本O(n)O(n)。 然后用并查集维护一个点右边第一个不是0的数。 手写读入果然高大上。卡rank神器。 顺便Orz一下wys大神。 代码: #include #include #include #include #include #define N 100100 using namespace...
分类:编程语言   时间:2015-03-28 08:53:33    阅读次数:195
6条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!