首页 > TAG信息列表 > 区为

第 23 题:如何理解插入排序?

什么是插入排序? 就是在数组中从左到右,先取一个数出来,然后把它放到合适的位置 算法描述 假设一个数组中有 2 个区域 5, 8, 2, 3, 1 有序区为空,无序区为 5, 8, 2, 3, 1 ----------------------------------- 首先在无序区中选第一个值(5),把它放在有序区的尾部,第一步基本上不用动 结果:5

双系统Ubuntu18使用GParted扩容

双系统Ubuntu18 使用GParted扩容 前言一、工具准备二、准备完成之后可以开始扩容了步骤1.使用分区助手压缩卷(创建空闲区)步骤2:GParted启动选择步驟3:改变分区大小 重点: 比如想要扩展学习(dev/sdb7)这个分区 前言 最开始安装双系统时内存分配没有分配好,按照网上的推荐只分

十大常规排序算法Ⅰ

void Swap(int *a,int *b) //交换两个数 {     int temp = *a;     *a=*b;     *b=temp; } 1、冒泡排序 描述: ①比较相邻的原始,如果第一个比第二个大就交换两个数。 ②从第一对到结尾的最后一对执行①的操作,这样最后的元素已经排序成功。 ③在剩下序列中,