码迷,mamicode.com
首页 >  
搜索关键字:并排    ( 3427个结果
排序链表
"148. 排序链表" 难度 ?? 在 O ( n log n ) 时间复杂度和常数级空间复杂度下,对链表进行排序。 示例 1: 示例 2: 思路 $O(nlogn)$时间复杂度,分而治之,使用归并排序,数组归并排序代码可以 "看这里" 分割(找到中间节点,使用快慢指针) 合并 coding ...
分类:编程语言   时间:2020-05-23 20:37:46    阅读次数:67
常用排序算法的时间复杂度和空间复杂度
以上快速排序和归并排序的空间复杂度不正确 图2没有的参考图1,以图2为准(对,就是懒得重新画图了) 排序法 最差时间分析 平均时间复杂度 稳定度 空间复杂度 冒泡排序 O(n2) O(n2) 稳定 O(1) 快速排序 O(n2) O(n*log2n) 不稳定 O(log2n)~O(n) 选择排序 O ...
分类:编程语言   时间:2020-05-23 20:29:05    阅读次数:74
排序(二)
归并排序 归并排序的核心思想还是蛮简单的。如果要排序一个数组,我们先把数组从中间分成前后两部分,然后对前后两部分分别排序,再将排好序的两部分合并在一起,这样整个数组就都有序了。 具体实现: c++ //author : OuChenlu //date : 2020 5 22 //project : ...
分类:编程语言   时间:2020-05-22 19:50:17    阅读次数:46
CSS
标签等级 + 块级元素 1. 霸占一行,不能与其他任何元素并列。 2. 能接受宽高,如果不设置宽度,那么宽度将默认变为父级的100%。 + 行级元素 1. 与其他行内元素并排 2. 不能设置宽高,默认的宽度就是文字的宽度。 + 行级元素与块级元素的转换 1. display:inline将块级元素设 ...
分类:Web程序   时间:2020-05-22 17:35:29    阅读次数:103
Java实现的常用5大排序算法
排序算法很多地方都会用到,近期又重新看了一遍算法,并自己简单地实现了一遍,特此记录下来,为以后复习留点材料。 废话不多说,下面逐一看看经典的排序算法: 1、Java排序算法之选择排序 选择排序的基本思想是遍历数组的过程中,以 i 代表当前需要排序的序号,则需要在剩余的 [i…n-1] 中找出其中的最 ...
分类:编程语言   时间:2020-05-22 13:04:35    阅读次数:50
重刷信奥赛一本通日记-2
今天是重刷一本通的第二天 今天刷的是第二章的数据排序 这次呢 题有点多 直接放上前两个题的代码罢 T1车厢重组 /*T1车厢重组 这个小水题我们直接用冒泡排序过了罢*/ #include<iostream> using namespace std; int main(){ int n,a[n+1]= ...
分类:其他好文   时间:2020-05-21 00:38:00    阅读次数:74
排序(一)归并排序
//merge sort //合并有序序列 //没有改变相等元素的前后位置 #include<iostream> #include<vector> using namespace std; void merge(vector<int>& v, int left, int right, int rig ...
分类:编程语言   时间:2020-05-20 20:06:28    阅读次数:71
数据结构与算法
数据结构与算法 关于算法的代码写了一些在:https://gitee.com/yuan_yi_xiang/data_structure_algorithm欢迎指正 基础的数据结构: 数组、链表、栈、队列 基础排序算法: 冒泡排序o(n2)、插入排序o(n2)、选择排序o(n2) 归并排序和快速排序都 ...
分类:编程语言   时间:2020-05-20 12:05:17    阅读次数:73
项目经验之根据查询条件分页并排序查询品牌信息
1.数据库表 CREATE TABLE `tb_brand` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '品牌id', `name` varchar(50) NOT NULL COMMENT '品牌名称', `image` varchar(2 ...
分类:编程语言   时间:2020-05-18 22:33:12    阅读次数:86
3427条   上一页 1 ... 12 13 14 15 16 ... 343 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!