ython全栈之路系列之算法一个算法的优劣可以用空间复杂度与时间复杂度来衡量。冒泡排序冒泡排序(英语:BubbleSort,台湾另外一种译名为:泡沫排序)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作..
分类:
编程语言 时间:
2017-05-12 14:26:22
阅读次数:
158
public class BubbleSort{ public void sort(int[] a) { int temp = 0; for (int i = a.length - 1; i > 0; --i) { for (int j = 0; j < i; ++j) { if (a[j + 1 ...
分类:
编程语言 时间:
2017-05-02 21:03:47
阅读次数:
125
package com.sxt.arraytest2; /* * 冒泡排序 * 思想:两两交换 一路大的向右 */ import java.util.Arrays; public class BubbleSort { public static void main(String[] args) { ... ...
分类:
编程语言 时间:
2017-04-22 17:34:42
阅读次数:
180
1.冒泡排序JavaScript代码实现: function bubbleSort(arr) { var len = arr.length; for (var i = 0; i < len; i++) { for (var j = 0; j < len - 1 - i; j++) { if (arr ...
分类:
编程语言 时间:
2017-04-20 14:20:13
阅读次数:
197
//冒泡排序,两两排,不断将大或小值向后移。public int[] bubbleSort(int[] old){ for(int i=0;i<old.length;i++) { for(int j=0;j<old.length-i-1;j++) { if(old[j]>old[j+1]) { in ...
分类:
编程语言 时间:
2017-04-13 18:03:02
阅读次数:
154
排序 冒泡排序: 1 function BubbleSort($arr){ 2 for($i=0;$i<count($arr);$i++){ 3 for($j=$i+1;$j<count($arr);$j++){ 4 if($arr[$i]<$arr[$j]){ 5 $temp=$arr[$i]; ...
分类:
编程语言 时间:
2017-04-05 16:17:46
阅读次数:
217
排序算法之冒泡排序 一、初级的冒泡排序 import java.util.Arrays; /** * * @title BubbleSort * @describe 冒泡排序 * @author 张富昌 * @date 2016年10月1日下午3:56:30 */public class Bubbl ...
分类:
编程语言 时间:
2017-04-03 23:50:16
阅读次数:
343
def BubbleSort(): Array = [1,4,6,8,3] for i in range(len(Array)-1): for j in range(len(Array)-i-1): if Array[j]>Array[j+1]: #两两比较,谁小放前面 ... ...
分类:
编程语言 时间:
2017-03-26 18:24:01
阅读次数:
139
基本思想 在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的数往上冒。即:每当相邻的数比较后发现它们的排序与排序要求相反时,就将它们互换。 private static void BubbleSort(int[] arr) { f ...
分类:
编程语言 时间:
2017-03-02 10:40:19
阅读次数:
163
<script type="text/javascript"> function bubbleSort(ary) { for(var i =0;i<ary.length-1;i++){ var flag = false; for(var j = 0;j<ary.length-1-i;j++){ if ...
分类:
编程语言 时间:
2017-03-01 23:00:40
阅读次数:
227