今天学习内容如下:
一维数组的定义方法:
数组类型+数组名+常量表达式;
数组初始化:
int a[10] = {1,2,3,4,5,6,7,8,9,0};为逐个 初始化;
排序:
1、选择排序:从数组中第一个元素开始,依次和后面的数比大小,然后根据结果按要求互换位置,直到和最后一个数比完结束。
2、冒泡排序:
冒泡排序:从第一个元素开始,与第二个元素比较大小,将较小的元素放在左边,然后将第二个与第三个比较,继续将较小的数放在左边,以此类推,直到第len - 1 与 第len个比较完,第一轮比较结束。一直重复上述过程直到全部比完结束。
3、插入排序:
从第二个元素开始,与第一个元素比较,若第二个数大,交换位置,然后从第三个数开始,与第二个数比较,在与第一个数比较大小。直到从最后一个元素开始比较后结束。
今天的学习内容不多,但是较难,需要多加练习才能掌握。