数据结构--排序

一、插入排序

二、希尔排序

三、冒泡排序

区分移动元素的次数和交换次数

冒泡排序使用于链表

可以从前往后冒泡也可以从后往前

四、快速排序

五、选择排序

简单选择排序

堆排序

归并排序

基数排序:

'

/

相关推荐
白狐_7982 小时前
408数据结构第8章:排序②——性质对比秒杀、场景选择与外部排序
java·数据结构·算法
zander2582 小时前
LeetCode 84:柱状图中的最大矩形——单调栈如何确定左右边界
java·数据结构·算法
船厂电气自动化ai大模型3 小时前
AI大模型与数学 第32课 函数凹凸性与二阶导数:拐点求解、凹凸区间计算(10道二阶导数计算题)
数据结构·人工智能·python·深度学习·算法
旖旎夜光3 小时前
LeetCode 3:无重复字符的最长子串(滑动窗口) —— 题解
数据结构·c++·算法·leetcode·滑动窗口
不会就选b7 小时前
算法日常・每日刷题--<优先级队列>2
数据结构·算法
LuminousCPP8 小时前
单链表专题(三)-刷题复盘篇:从快慢指针到环形链表 II 数学推导
数据结构·经验分享·笔记·学习·算法·链表
ChaoZiLL8 小时前
二叉树经典例题
数据结构·算法
三克的油9 小时前
算法基础-1
数据结构·c++·算法
一米阳光86619 小时前
软考(中级)软件设计师核心笔记(8)数据结构——树与二叉树
数据结构·笔记·职场发展·软考·软件设计师·中级职称
依然鸣10 小时前
PTA团体程序设计天梯赛L2真题讲解L2-005-008
开发语言·数据结构·c++·算法·深度优先·pat考试·图论