摘要: 数组排序 一 冒泡排序 类似于气泡上涌的动作,会将数据在数组中从小到大或者从大到小不断的向前移动。 基本思想: 冒泡排序的基本思想是对比相邻的两个元素值,如果满足条件就交换元素值,把较小的元素移动到数组前面,把大的元素移动到数组后面(也就是交换两个元素的位置),这样较小的元素就像气泡一样从底部上升到 阅读全文
posted @ 2021-07-21 13:02 知己一语 阅读(299) 评论(0) 推荐(0)
摘要: 数组与函数之间的传参 一: 向函数传数组的参数 #!/bin/bash test1 () { echo "函数接收到的参数列表为: $@" #这里是函数位置变量$@ #将接受到的参数,定义成一个新的数组 newarr=($@) #位置参数,如果使用$1,只会取第一个值 echo "新的数组的值为: 阅读全文
posted @ 2021-07-21 12:22 知己一语 阅读(2237) 评论(0) 推荐(0)
摘要: 数组 ## 一:定义数组 1.1 什么是数组 以括号"()"括起来,中间以空格相间隔 数组里,里面的值称为元素,元素的下标(索引)是从零开始 eg: 数值类型: num=(10 20 30 40) 字符类型:name=( "zhang san" "li si" "wang wu") 1.2 定义数组 阅读全文
posted @ 2021-07-21 11:27 知己一语 阅读(167) 评论(0) 推荐(0)