码迷,mamicode.com
首页 >  
搜索关键字:nlogn    ( 1771个结果
Leetcode 第174场周赛 题解
Leetcode 第174场周赛 题解 方阵中战斗力最弱的 K 行 签到题,统计一下每行的军人数量,然后设置一下排序规则即可。 时间复杂度 $O(nlogn)$ 数组大小减半 因为每次删除是选一个数,然后把这个数在数组中的 全部 都给删掉,每删一次数组长度减一,但是我们的消耗不管选谁,都是每次选一个 ...
分类:其他好文   时间:2020-02-02 14:05:44    阅读次数:80
算法常识——排序汇
归纳 1.时间复杂度为o(n^2) 冒泡排序 选择排序 插入排序 希尔排序 2.时间复杂度为o(nlogn) 快速排序 归并排序 堆排序 3.时间复杂度为线性排序 计数排序 桶排序 基数排序 ...
分类:编程语言   时间:2020-02-02 11:33:32    阅读次数:66
【题解】P1020 导弹拦截
【题解】 "P1020 导弹拦截" 从n^2到nlogn 第二问就是贪心 第一问: 简化题意:求最长不下降子序列 普通n^2: cpp include include include include include include include include define N 100010 de ...
分类:其他好文   时间:2020-02-02 01:38:51    阅读次数:79
【dp】关于石子合并的O(nlogn)做法 GarsiaWachs算法
"P5569" 题意: 在一个操场上摆放着一排 $N$ 堆石子。现要将石子有次序地合并成一堆。规定每次只能选相邻的 $2$ 堆石子合并成新的一堆,并将新的一堆石子数记为该次合并的得分。 试设计一个算法,计算出将 $N$ 堆石子合并成一堆的最小得分。 数据范围: $N≤40000,a_i≤200$ 题 ...
分类:编程语言   时间:2020-02-02 01:19:53    阅读次数:147
Uva 1609 Feel Good
题面:给出长度为n的数列,然后算出其区间和乘区间最小数所能得到的最大值,并且输出区间 样例输入: 6 3 1 6 4 5 2 样例输出: 60 3 5 原题链接:https://vjudge.net/problem/UVA-1619 分析: 这里有两种算法,一种是O(nlogn)的,用st表+递归, ...
分类:其他好文   时间:2020-02-01 19:29:46    阅读次数:83
「JLOI2014」松鼠的新家
「JLOI2014」松鼠的新家 "传送门" 两种做法: + 树上差分 $O(n)$ + 树链剖分 $O(nlogn)$ 树剖比较好写~~而且无脑~~,树上差分复杂度优秀一些但是会有点难调。 这里给出树剖写法: 唯一要讲的就是记得每次都把路径终点的贡献 $ 1$ 参考代码: ...
分类:其他好文   时间:2020-01-31 22:41:48    阅读次数:75
23. 合并K个排序链表
合并 k 个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度。 本题我掌握了两个方法: 1. 遍历所有链表,将其 nodes 的 val 放入一个list, 然后list.sort(),然后再放入链表result O(NlogN) 2. 就是我用的方法,先写合并两个链表的函数,再分而治之的合 ...
分类:编程语言   时间:2020-01-30 19:06:36    阅读次数:85
bzoj4555 [Tjoi2016&Heoi2016]求和
题目描述 给定 $n$ ,求 $$f_n=\sum_{i=0}^n\sum_{j=0}^iS(i,j)2^jj!$$其中 $S(i,j)$ 为第二类斯特林数 数据范围 $n \le 10^5$ 题解 第二类斯特林数表示的是 $n$ 个有标号的球放在 $m$ 个无标号的盒子里,每个盒子都有球的方案数 ...
分类:其他好文   时间:2020-01-30 17:13:18    阅读次数:42
导弹拦截
https://www.cnblogs.com/wsy107316/p/11502628.html 导弹拦截 解题思路:用nlogn的方法求第一问:最长不上升序列:方法链接 用贪心法求第二问,遍历一遍 AC_Code: 1 #include <iostream> 2 #include <cstdio ...
分类:其他好文   时间:2020-01-29 14:11:50    阅读次数:81
[LeetCode] 169. Majority Element
求大多数。题意是给一个数组,有一个数字出现次数超过了数组长度的一半,请求出这个数字。我给出几个不同解法。 1. 排序,然后直接找数组中间那个数字。 时间O(nlogn) 空间O(1) 1 /** 2 * @param {number[]} nums 3 * @return {number} 4 */ ...
分类:其他好文   时间:2020-01-28 09:20:17    阅读次数:59
1771条   上一页 1 ... 14 15 16 17 18 ... 178 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!