• 2024-06-20冒泡排序程序
    #include<stdio.h>voidbubbleSort(intarr[],intsize){for(inti=0;i<size-1;i++){for(intj=0;j<size-1-i;j++)//每次将最大值放到最后所以会少i{if(arr[j]>arr[j+1]){
  • 2024-06-01冒泡排序
    //通过指针交换两个元素的值voidswap(int*a,int*b){inttemp=*a;*a=*b;*b=temp;}/*****************************************************************name;BubbleSort*function:sort*parameter;*@intarr[]*
  • 2024-05-01BubbleSort
    BubbleSort/*************************************************************filename:BubbleSort*author:[email protected]*date:2024/05/01*function:BubbleSort*note:**CopyRight(c)2023-2024
  • 2024-03-23排序合集模板
    #include<bits/stdc++.h>usingnamespacestd;constintN=1005;inta[N];intt[N];intn;voidbubbleSort(inta[],intn){//冒泡排序://时间复杂度:O(n^2)//是否稳定:是 for(inti=n;i>1;i--){ for(intj=1;j<i;j++){ if(a[j]>a[j+1]){
  • 2024-03-22Java - 冒泡排序
      //冒泡排序publicclassBubbleSort{ publicstaticvoidmain(String[]args){ //定义一个整型的数组 int[]array={64,34,25,12,22,11,90} bubbleSort(array); for(inti:array){ System.out.println(i+""); } } publicstaticvoidbubbl
  • 2023-09-12c:BubbleSort
     #include<stdlib.h>#include<stdio.h>#include<string.h>typedefintElementType;int*BubbleSort(int*data,intlensize);intmain(){////SetConsoleOutputCP(65001);printf("helloword\n");printf("你
  • 2023-04-29一篇文章讲明白冒泡排序
    原文点此跳转什么是冒泡排序(bubbleSort)?冒泡排序是所有排序算法中最简单的一种,当然也是性能最差的一种。冒泡排序的思想其实很简单,就如它的名字一样在水中"冒泡"。水中有很多散乱的小气泡,然后一个个气泡往水面上冒出。例如一组无序的数组,最左边就是水底,最右边就是水面,最左边的元素
  • 2023-01-03冒泡排序
    #include<stdio.h>intBubbleSort(intA[],intn){//输入:数组A,元素数目n//输出:数组A中元素完成从小到大排序inti,j,x;for(i=0;i<n-
  • 2022-10-31Java冒泡排序法
    publicclassSort{publicvoidBubbleSort(int[]arr){for(inti=0;i<arr.length-1;i++){for(intj=1;j<arr.length;j++){