首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
算法绘本
宠老婆的程序员
创建于2024-04-01
订阅专栏
以图文形式记录算法笔记
暂无订阅
共7篇文章
创建于2024-04-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
算法绘本-桶排序
桶排序是将给定的一组元素根据其范围划分成若干个有序的子区间,将给定的元素按照某种关系放到某一个子区间中,再将子区间中的元素按某种算法排序,最后依次将每个子区间的元素依次取出,组合成有序的元素。
算法绘本-快速排序
快速排序也使用了分治法的思想,对给定的一组元素,首先用两个指针L,R分别指向最左边和最右边的元素,然后取出最左边的元素,从右边的指针指向的元素开始,和取出的元素比较...
算法绘本-归并排序
分治法就是将一个大的问题拆分成一个个小的问题,这些小问题拥有相同或相似的解决方法,将这些小问题逐个击破,最终达到解决大问题的思想,即“大而化小”的思想。归并排序就使用了分治法。
算法绘本-希尔排序
希尔排序是插入排序(参考算法绘本-插入排序)的优化,提高插入排序的效率,由Donald Shell于1959年提出。
算法绘本-插入排序
插入排序有点像打麻将时给麻将牌排序,从乱序的数值堆中取出一个值,插入到已经排好顺序的堆中,从而达到排序的目的
算法绘本-选择排序
选择排序也是一种比较简单的排序方式,其原理是在给定的一系列值中,首先找出最小的值放在第一位,然后在剩下的值中找出最小的值放在第二位,以此类推,直到剩下的值只有一个的时候,则完成了排序。
算法绘本-冒泡排序
冒泡排序是一种简单的排序方式,其原理是两两比较,将较大的值放右边,较小的值放左边,经过多轮的比较,最终将给定的值排好顺序。