zoukankan
html css js c++ java
选择排序
基本思想:每一趟从待排序的记录中选出关键字最小的记录,顺序放在已排好序的子文件的最后,直到全部记录排序完毕。
直接选择排序
1.基本思想
2.算法分析
堆排序
1.堆的定义
2.大根堆和小根堆
3.堆排序与直接插入排序的区别
4.基本思想
调整堆符合堆的性质算法
建成初始堆
5.算法分析
【1】时间复杂度为
O(nlog2^n)
【2】辅助空间复杂度S(n) = O(1),是一个就地排序
【3】堆排序是不稳定的排序方法
来自为知笔记(Wiz)
查看全文
相关阅读:
某题3
无向图Tarjan&&求树直径
分布式消息中间件(一)设计
大数据算法(一)亚线性算法
SparkSQL
MySQL索引
Spark程序设计
Java高并发网络编程(五)Netty应用
Java高并发网络编程(四)Netty
Java高并发网络编程(三)NIO
原文地址:https://www.cnblogs.com/phonecom/p/860b2f98eba3b4ec7acbfdae538ac5bf.html
最新文章
BZOJ4810: [Ynoi2017]由乃的玉米田
BZOJ3238: [Ahoi2013]差异
C++中的class和struct区别
C++中的类与封装
C++中的面向对象(二)
C++中的面向对象(一)
C++ 中的 const、引用和指针的深入分析
C++中的新型类型转换
C++ 中的new、malloc、namespace
C++中的函数重载分析(二)
热门文章
C++中的函数重载分析(一)
C++中函数参数的扩展
某看起来像模板题实际上很像模板题1
某近似模板题2
某近似模板题1
某dp题2
某dp题
USACO 2012 Feb Cow Coupons
11.8模拟赛
某题4
Copyright © 2011-2022 走看看