1,排序的分类
1)内部排序:指将需要处理的所有数据都加载到内部存储器中进行排序。包括(交换式排序法,选择排序法和插入排序法)
2)外部排序法:数据量过大,无法全部加载到内存中,需要借助外部存储进行排序。包括(合并排序法和直接合并排序法)
2,冒泡排序实现代码
3,查找
3.1在go中有两种查找方式
1)顺序查找
2)二分查找
4,二维数组介绍
就是矩阵类型数组,m*n的一个矩阵类型的数组
5,二维数组
使用二维数组输出
000000
001000
020300
000000
6,二维数组的使用方式1:先声明/定义,再赋值
语法:var 数组名[大小][大小]类型
比如:var arr[2][3]标识2行3列
初始化:arr[0][1]=1,arr[0][2]=2,arr[0][0]=0......
二维数组在内存中的存在形式
7,使用方式2,直接初始化
声明:var 数组名 [大小][大小]类型=[大小][大小]类型{{初值},{初值}......}
如果不赋值,默认是0
说明:二维数组在声明也有四种类型
8,二维数组的遍历两种方式
码字不易,还望点个赞点个关注多多支持一下,谢谢