气泡法(bubble method)是指用气泡作为变形标志体,人为加入
模型材料内部,以有限应变分析为基础的一种定量构造模拟方法。将由明胶、甘油和水按比例配制的明胶液倒入按模型几何形状、尺寸设计的加载装置中,并搅动使之形成气泡;当处于黏弹性状态、气泡已不能流动后加载;然后放大拍照、测量与计算,可得出整个模型的有限应变状态。因便于观测整个模型内部变形,标志体反应灵敏,能够达到较精确要求,故具有广泛应用前景。
气泡排序(BubbleSort)的
基本概念是:依次比较相邻的两个数,将小数放在前面,大数放在后面。即首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。重复以上过程,仍从第一对数开始比较(因为可能由于第2个数和第3个数的交换,使得第1个数不再小于第2个数),将小数放前,大数放后,一直比较到最大数前的一对相邻数,将小数放前,大数放后,第二趟结束,在倒数第二个数中得到一个新的最大数。如此下去,直至最终完成排序。
由于在排序过程中总是小数往前放,大数往后放,相当于气泡往上升,所以称作
冒泡排序。
用
二重循环实现,外循环
变量设为i,内循环变量设为j。外循环重复9次,内循环依次重复9,8,...,1次。每次进行比较的两个元素都是与内循环j有关的,它们可以分别用a[j]和a[j+1]标识,i的值依次为1,2,...,9,对于每一个i, j的值依次为1,2,...10-i。