交叉排序之冒泡法 待我称王封你为后i 2022-09-25 03:22 153阅读 0赞 #include<stdio.h> int main() { int a[1000]; int n,i,j,t; scanf("%d",&n); for(i=1;i<=n;i++) { scanf("%d",&a[i]); } for(i=1;i<=n-1;i=i+2) { for(j=1;j<=n-i-1;j=j+2) { if(a[j]>a[j+2]) { t=a[j]; a[j]=a[j+2]; a[j+2]=t; } } } for(i=2;i<=n;i=i+2) { for(j=2;j<=n-i ;j=j+2) { if(a[j]<a[j+2]) { t=a[j]; a[j]=a[j+2]; a[j+2]=t; } } } for(i=1;i<=n-1;i++) { printf("%d ",a[i]); } printf("%d\n",a[n]); return 0; }
相关 冒泡法排序之过程 本题要求使用冒泡法排序,将给定的n个整数从小到大排序后输出,并输出排序过程中每一步的中间结果。 冒泡排序的算法步骤描述如下: 第1步:在未排序的n个数(a\[0\]〜 a\ 清疚/ 2023年10月11日 15:59/ 0 赞/ 33 阅读
相关 冒泡排序法 冒泡排序法 1. 算法步骤 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后,最后的元 爱被打了一巴掌/ 2022年10月14日 14:56/ 0 赞/ 220 阅读
相关 交叉排序之冒泡法 include<stdio.h> int main() { int a[1000]; int n,i,j,t; 待我称王封你为后i/ 2022年09月25日 03:22/ 0 赞/ 154 阅读
相关 冒泡排序法 package com.wdl.day07; import java.util.Arrays; / @创建人 wdl @创建时间 r囧r小猫/ 2022年09月04日 01:45/ 0 赞/ 255 阅读
相关 java-之冒泡排序法 package cn.zhangheng; / 冒泡排序法 @author zhangheng @date 2016年8月9日下午11:45: 「爱情、让人受尽委屈。」/ 2022年07月19日 05:09/ 0 赞/ 158 阅读
相关 冒泡排序法 /冒泡排序法/ include<stdio.h> include<time.h> define N 10 main() { 电玩女神/ 2022年06月14日 08:57/ 0 赞/ 290 阅读
相关 冒泡排序法 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</ 红太狼/ 2022年05月20日 02:59/ 0 赞/ 302 阅读
相关 冒泡排序法 根据冒泡排序法将数组中的数从大到小排列 第一次代码: include<stdio.h> include<stdlib.h> / 冒泡排序法 / 亦凉/ 2022年04月15日 00:56/ 0 赞/ 280 阅读
相关 冒泡排序法 ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L25pbmlv 小鱼儿/ 2021年11月02日 14:50/ 0 赞/ 388 阅读
还没有评论,来说两句吧...