码迷,mamicode.com
首页 >  
搜索关键字:nlogn    ( 1771个结果
从分治的角度理解FFT
本随笔的目标主要在于解决两个多项式相乘得到新多项式的问题,我们举一个例子,A(x)是n-1次的,B(x)是n-1次,那么我们用C(x) = A(x) * B(x),如果要完整的求出C(x)的系数,采取暴力手段的话一般需要N^2的量级,希望在讲完这一章的内容之后,我们都可以知道怎么样在nlogn的复杂 ...
分类:其他好文   时间:2020-03-02 12:31:03    阅读次数:56
关于主定理的几点注记
1、主定理并不能包含所有的递推情况,例如对于T(N) = 2T(N/2) + NlogN就没有落入主定理当中,需要采用递推树求解 2、主定理的第三种情况可以看成两个条件:1)f(N) = Ω(n^(logb(a) + e)),其中e>0对于充分大的成立,2)存在1 >c > 0,使得对于充分大的N, ...
分类:其他好文   时间:2020-02-28 21:04:20    阅读次数:88
【 算法 】关于算法的时间复杂度
之前在看一些算法书的时候,常会遇到判断算法的时间复杂度的问题,阅读了《大话数据结构》的内容,弄明白了这个问题,在这里记录一下,在以后的学习中不断补充和改正。 首先把涉及到的名词列出来 n 问题规模。指算法完成的任务的输入变量,比如说for循环的循环次数。 f(n) 操作数量。指在n次的输入规模下,代 ...
分类:编程语言   时间:2020-02-28 20:39:56    阅读次数:58
玩转算法----面试
什么是算法面试 算法面试不是什么: 1. 不代表能够正确的回答每一个算法问题,但是合理的思考方向其实更重要,也是正确完成算法面试问题的前提。 2.算法面试优秀并不意味着技术面试优秀 3. 技术面试优秀不意味着能够拿到Offer. 合理的思考路径 目的:给面试官展示出你的思考路径,将算法面试过程看作是 ...
分类:编程语言   时间:2020-02-26 20:36:50    阅读次数:72
ST表算法入门详解
ST表算法入门详解 关于ST表,有很多文章,这里本蒟蒻也来发一波~~ 希望能为您提供帮助~~ 1.ST表的介绍 ST表算法全称Sparse-Table算法,是由Tarjan提出的一种解决RMQ问题(区间最值)的强力算法。离线预处理时间复杂度 θ(nlogn),在线查询时间 θ(1),可以说是一种非常 ...
分类:编程语言   时间:2020-02-25 12:57:11    阅读次数:101
(二分查找)找一对数
输入n(n<=100000)个整数,找出其中两个数使之和为m。 题解: 解法一: #define _CRT_SECURE_NO_WARNINGS#include<iostream>#include<algorithm>using namespace std; int main(){ int n[10 ...
分类:其他好文   时间:2020-02-23 20:04:38    阅读次数:117
2020.2.8铁一寒假收官赛题解
2020.2.8铁一寒假收官赛题解 题目均为原题或改编,已得到题主许可 出题人:Memoryヾノ战心 BigYellowDog选手写了份题解,得到出题人许可 T1 这道题是一道很经典的简单dp模型(不会dp的可以先去自学简单入个门 有O(n方)或者O(nlogn)的做法,数据范围n最大不超200,显 ...
分类:其他好文   时间:2020-02-21 19:56:37    阅读次数:49
什么是计数排序?[转]
来源https://www.cnblogs.com/kyoner/p/10604781.html 有这样一道排序题:数组里有20个随机数,取值范围为从0到10,要求用最快的速度把这20个整数从小到大进行排序。 第一时间你可能会想使用快速排序,因为快排的时间复杂度只有O(nlogn)。但是这种方法还是 ...
分类:编程语言   时间:2020-02-17 15:58:20    阅读次数:89
归并排序
归并排序分治法的一个典型且基本的应用。它的基本思想是:将对N个对象的问题转换成两次对N/2个对象的问题。归并排序减少了数据的比较次数,转而增加了数据的移动次数,使得排序速度相对较快。该算法的递推公式T(N) = 2T(N/2) + O(N)表明其算法复杂度上限为O(NlogN)。下面是其C++代码: ...
分类:编程语言   时间:2020-02-15 11:29:41    阅读次数:74
完全二叉树+暴力预处理+归并排序——cf894D
/* 结点i的左儿子是2i,右儿子是2i+1 那么显然这是一棵完全二叉树。 由于没有很好直接查询的办法,所以先考虑预处理一下这棵树 根据完全二叉树的性质,sum{size[i]}<=nlogn,所以直接用vector存下结点的所有孩子,自底向上对到子树距离归并排序 这样预处理完后,对于每个询问(A, ...
分类:编程语言   时间:2020-02-12 16:52:16    阅读次数:94
1771条   上一页 1 ... 12 13 14 15 16 ... 178 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!