Shell冒泡排序原理和算法算法原理
算法原理冒泡排序的原理(以递增序为例)是每次从头开始依次比较相邻的两个元素,如果后面一个元素比前一个要大,说明顺序不对,则将它们交换,本次循环完毕之后再次从头开始扫描,直到某次扫描中没有元素交换,说明每个元素都不比它后面的元素大,至此排序完成。由于冒泡排序简洁的特点,它通常被用来对于计算机程序设计入门的学生介绍算法的概念。具体操作过程第一种方法#!/bin/bash# 冒泡排序score=(70 10 40100 5 60)for ((i=1;i<s{#score[*]};i++)