看见了一些乱乱的东西,就想着整理一下,基础的冒泡排序 ...
分类:
其他好文 时间:
2019-08-06 00:34:51
阅读次数:
95
``` include include include include using namespace std; // 冒泡排序 vector bubbleSort(vector arr) { int len = arr.size(); int temp; for(int i=0; iarr[j+1 ...
分类:
编程语言 时间:
2019-07-29 21:39:26
阅读次数:
127
/* * @param 冒泡排序 * 它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。 * 走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 * */ function BubbleSort($arr) { $len = count($ar... ...
分类:
编程语言 时间:
2019-07-29 14:47:51
阅读次数:
124
def bubbleSort(arr,length): for j in range(length): for i in range(length-1): if arr[i] > arr[i+1]: arr[i],arr[i+1] = arr[i+1],arr[i] return arrif __n ...
分类:
编程语言 时间:
2019-07-19 09:24:55
阅读次数:
101
1 public class BubbleSort{ 2 public static void main(String args[]){ 3 BubbleSort bubbleSort=new BubbleSort(); 4 5 int arr_test[]={5,6,2,1,9}; 6 bubbl... ...
分类:
编程语言 时间:
2019-07-15 12:04:29
阅读次数:
115
1 package com.aixuexi.contact; 2 3 public class BubbleSort { 4 public static void main(String[] args) { 5 int arr[] = new int[] {985,2,6}; 6 //冒泡 O(N*... ...
分类:
编程语言 时间:
2019-07-14 19:42:04
阅读次数:
90
/** * 冒泡排序 * @param arr */public static void bubbleSort(int [] arr){ for(int i= 0;i < arr.length -1;i++){ for (int j=0;j < arr.length-1-i;j++){ if(arr ...
分类:
编程语言 时间:
2019-05-13 12:16:14
阅读次数:
81
1. 冒泡排序 原理:从第一个元素开始,把当前元素和下一个索引元素进行比较。如果当前元素大,那么就交换位置,重复操作直到比较到最后一个元素 function bubbleSort(arr) { if (Array.isArray(arr)) { for (var i = arr.length - 1 ...
分类:
编程语言 时间:
2019-05-04 15:06:06
阅读次数:
184
# 以上均属性个人理解 若有错误 烦请提出 !# 冒泡排序# 一般冒泡排序的时间复杂度为O(n^2)# 每一次循环都把最大的一个数往右浮# 如果是进行排行榜取前几的榜单业务,用冒泡的话时间复杂度为O(n)def BubbleSort(val): for i in range(len(val)): f... ...
分类:
编程语言 时间:
2019-04-30 21:42:35
阅读次数:
132