标签:https imageview 停止 针对 format 顺序 load 获得 位置
冒泡排序是一种很简单的排序算法,主要思想就是不断走访待排序序列,每次只比较两个相邻元素,如果这俩元素顺序不符合要求则对换它们,不断重复知道没有相邻元素需要对换。在不断走访比较过程中,越大的元素经过交换会慢慢走到数列顶端,所以看起来它就像气泡一样不断往上冒,于是就叫冒泡。
假设我们有如下5个元素,分别为72,58,22,34,14
,现在进行冒泡排序。
第一遍,对所有元素前后两个元素进行比较,
72比58大,两者对换,完成后继续与下一元素比较,
72比22大,两者对换,完成后继续与下一元素比较,
72比34大,两者对换,完成后继续与下一元素比较,
72比14大,两者对换,72已经到序列最顶端,它是这一轮的最大的元素。下一轮比较排除72,只需比较58,22,34,14
。开始比较,
58比22大,两者对换,完成后继续与下一元素比较,
58比34大,两者对换,完成后继续与下一元素比较,
58比14大,两者对换,58已经到该轮序列最顶端,它是这一轮的最大的元素。下一轮比较排除58,只需比较22,34,14
。开始比较,
22比34小,两者不对换,继续与下一元素比较,
34比14大,两者对换,34已经到该轮序列最顶端,它是这一轮的最大的元素。下一轮比较排除34,只需比较22,14
。开始比较,
22比14大,两者对换,22已经到该轮序列最顶端,它是这一轮的最大的元素。除了22后只剩一个元素,停止比较,至此完成了整个排序工作。
标签:https imageview 停止 针对 format 顺序 load 获得 位置
原文地址:https://www.cnblogs.com/Knight-of-Dulcinea/p/9946087.html