- 博客(6)
- 收藏
- 关注
原创 三大插入排序
直接插入排序是一种简单排序,将一条记录插入到已排好有序的有序表中,从而得到一个新的有序表。在有序数组中查找特定元素。其基本思想是:每次将查找范围缩小一半,通过比较目标元素与中间元素的大小,来决定下一步在左半部分还是右半部分继续查找,直到找到目标元素或者确定目标元素不存在为止。希尔排序通过将原始数据集合分割成若干个较小的子序列,对每个子序列分别进行插入排序,使得数据在整体上逐渐变得有序。随着排序过程的推进,子序列的规模逐渐增大,最终对整个数据集合进行一次完整的插入排序。
2025-01-08 15:04:12
366
原创 C语言基础
数组是一块连续的地址空间. 里面存放元素的类型是一致的.数组是一个构造类型: 由多个同种类型的元素构造构造成为一个全新的类型.数组名: 数组名是一个地址常量: 所以数组名不能 ++ --;格式: [表达式];存储类型: 默认是 auto;
2025-01-06 15:19:37
1235
原创 C语言实现冒泡排序(代码版)
冒泡排序原理为:从左到右,从第一个元素开始,相邻元素进行比较。每次比较一轮,就会找到序列中最大的一个或最小的一个。这个数就会从序列的最右边冒出来。然后从下一个元素开始依次进行比较。
2025-01-03 17:12:42
158
原创 Liunx 操作系统
vim本质是一个文本剪辑器。类似于Windows中的记事本。vim是vi的一个升级版本,相比较来说vim的功能比较全面。使用方法:vim打开文件 vim + 文件名。
2025-01-03 15:42:40
861
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅