技术栈
排序算法概述
Ashimar_ZHZ
2023-09-08 5:06
1、数据排序:
将一个文件的记录按关键字不减(或不增)次序排列,使文件成为有序文件,此过程称为排序。
2、排序的稳定性:
稳定排序:
若排序后,相同关键字的记录保持它们原来的相对次序,则此排序方法为稳定排序;
不稳定排序:
若排序后,相同关键字的记录不保持它们原来的相对次序,则此排序方法为不稳定排序;
排序的稳定性由排序方法决定,与原始序列无关。
3、排序类型:
插入排序:
直接插入排序 >
折半插入排序
表插入排序
希尔排序 >
交换排序:
冒泡排序 >
快速排序 >
选择排序:
直接选择排序
堆排序
归并排序:
有序序列的合并
二路并归排序
数据结构
算法
排序算法
上一篇:
机器学习——boosting之GBDT
下一篇:
【云原生进阶之PaaS中间件】第一章Redis-1.3Redis配置
相关推荐
星释
5 小时前
Rust 练习册 :Pythagorean Triplet与数学算法
开发语言
·
算法
·
rust
星释
5 小时前
Rust 练习册 :Nth Prime与素数算法
开发语言
·
算法
·
rust
多喝开水少熬夜
6 小时前
Trie树相关算法题java实现
java
·
开发语言
·
算法
WBluuue
7 小时前
数据结构与算法:树上倍增与LCA
数据结构
·
c++
·
算法
bruk_spp
7 小时前
牛客网华为在线编程题
算法
lkbhua莱克瓦24
7 小时前
Java基础——集合进阶用到的数据结构知识点1
java
·
数据结构
·
笔记
·
github
杨福瑞
7 小时前
数据结构:单链表(2)
c语言
·
开发语言
·
数据结构
王璐WL
8 小时前
【数据结构】单链表及单链表的实现
数据结构
黑屋里的马
9 小时前
java的设计模式之桥接模式(Bridge)
java
·
算法
·
桥接模式
z18746103003
9 小时前
list(带头双向循环链表)
数据结构
·
c++
·
链表
热门推荐
01
GitHub 镜像站点
02
BongoCat - 跨平台键盘猫动画工具
03
UV安装并设置国内源
04
Linux下V2Ray安装配置指南
05
安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)
06
综合整理:pdf预览显示:你尝试预览的文件可能对你的计算机有害。如果你信任此文件以及其来源,请打开此文件以看其内容,如何解决以正常预览文件
07
《大数据技术原理与应用》实验报告三 熟悉HBase常用操作
08
jdk21下载、安装(Windows、Linux、macOS)
09
PyCharm 社区版全平台安装指南
10
npm使用国内淘宝镜像的方法