![](https://img-blog.csdnimg.cn/20190918140129601.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据结构与算法学习
常见算法学习笔记
m0_60174154
这个作者很懒,什么都没留下…
展开
-
快速排序(quick_sort)
快速排序原理和实现原创 2023-07-27 15:19:49 · 38 阅读 · 1 评论 -
归并排序(merge_sort)
归并排序原创 2023-07-27 12:11:17 · 50 阅读 · 1 评论 -
选择排序(selection_sort)
将待排数组分为已排区间和未排区间,初始已排区间为空,每次从未排区间找一个最小值,添加到已排区间末尾。原创 2023-07-26 22:25:11 · 44 阅读 · 1 评论 -
插入排序(insert_sort)
插入排序原创 2023-07-26 17:45:51 · 63 阅读 · 3 评论 -
冒泡排序(bubble sort)
对数组进行多次冒泡操作,即遍历整个数组,依次对数组中相邻的元素进行比较,对不满足大小关系的两数进行位置互换。每次冒泡会把一个数字移动到它应该在的位置,进行n次,就完成了排序工作。原创 2023-07-26 16:51:34 · 41 阅读 · 2 评论 -
二分查找(折半查找)
猜字游戏:主持人随机写下一个0到99之间的数字,玩家来猜,每猜一次,主持人会告诉玩家他猜的数比写下的数大还是小,直到猜对。原创 2023-07-26 15:59:51 · 44 阅读 · 2 评论