自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 排序算法一:冒泡、选择、插入排序

从过程上分析,我们需要以一个数为基准,遍历它左边的数,来找到基准数合适的插入位置,然后将基准数左边的比它大的数都右移一位,给基准数挪出位置,在将基准书插入到这个位置中。如图所示,不难看出,7个元素的数组,经过6次选择(即选择出未固定的最小数)固定出了数组内的所有数位置。插入排序若是递增序列,有n-1次插入,每次插入要比较 i 次(i是以n为基数的),所以时间复杂度为O(n^2),若是递减序列,有n-1次插入,每次插入要比较1次,然后进行i-1-k次右移操作(i和j均以n为基数),所以也是O(n^2)。

2024-02-04 13:10:20 1032 1

原创 二分查找方法及部分相关题目解法(纯小白个人理解)

基于一个算法新手在一种类型算法中遇到的所有障碍的全部自我击破(知识有限,勿喷)

2024-01-29 16:46:52 993 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除