自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 算法-排序-冒泡排序

主要思路 给出一组无序的数字, 首先,第一个数字,与下一个数字比较,如果第一个数字大于第二个数字,则交换两个数字,否则不交换; 然后,比较第二个和第三个数字,如果第二个数字大于则交换,否则不交换 继续向下执行,当判断到最后一个数字时,则这组数字中的最大的,会放到最后一位 然后,进行下一次循环,判断从下标从0 到n-2;直到第0个数字执行完成,则该组数字变成一个有序数字 伪代码 一组长度为n的无...

2019-11-27 22:31:44 128

原创 算法-排序-插入排序

基本思路 插入排序的基本思路是,给出一组无序数字,把这组数字,分成一组有序,一组无序数字,排序的过程,就是从无序数字中,选择数字,把它插入到,有序数字的适当位置中。最开始的时候,有序数字只有一个,选择第一个无序数字,插入到有序数字中。 伪代码 长度为n的无序数组 for 循环 i 从1 到n-1 下标为i的数字与 0到i -1的数字比较 找到它的位置 将该位置之后的数字向后移动 将...

2019-11-27 22:17:44 94

原创 算法-排序-选择排序

主要思路 选择排序的主要思路是,一组数中,选择最小的,与第一个交换;然后,从剩下的数中,取最小的与第二个交换,以此类推,直到最后一个。 伪代码: n个无序数字 for循环 i=0 查找[i] 到 n中最小的数字,记录下标 将查找到的最小数字,与第一个进行交换 i加一 最终的数组就从小到大的有序数组 时间复杂度 n +n-1 +n-2 + … + 2 + 1 ...

2019-11-27 22:15:48 114

空空如也

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

TA关注的人

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