自定义博客皮肤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)
  • 收藏
  • 关注

原创 C语言的冒泡排序

我们先来了解一下冒泡排序冒泡排序的思想就是把两两相连的两个元素进行比较,并且可能的话需要交换举例:把9876543210变为升序把9跟8比较就变成了再把9跟7比较直到把9边成最后一位一趟冒牌排序10个数字排序9个比较第一趟走完了接下来就是第二趟也是和上面的一样依次比较直到为二趟冒泡排序9个数字排序8对比较这样我们就可以得出n个数字排序n-1个比较。

2024-06-27 12:02:15 142

原创 C语言的二分查找

(0+9)9/2=4(下标为4的数数为5,因为我们要找7,1-5的数比7小直接不看,看6的下标5)被查找的范围只剩下6 7 8 9 10。(5+9)14/2=7(下标为7的数是8,我们找7,8比7大所以8-10的数不看,看6)被查找的范围只剩下6 7。(5+6)11/2=5(下标为5的数是6,包括6和6后面的数不看可以得到7)可以看出1的下标为0,10的下标为9就可以找到中间元素的下标。在一个有序数组中查找一个具体的数。举例:在下面的数中查找7。

2024-06-09 17:55:55 104

空空如也

空空如也

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

TA关注的人

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