习题7-1 选择法排序 娃娃鱼 无 来自专栏 · C语言程序设计第四版 1 人赞同了该文章 本题要求将给定的n个整数从大到小排序后输出。 输入格式: 输入第一行给出一个不超过10的正整数n。第二行给出n个整数,其间以空格分隔。 输出格式: 在一行中输出从大到小有序的数列,相邻数字间有一个空格,行末不得有多余空格。 输入样例: 4 5 1 7 6 输出样例: 7 6 5
输入第一行给出一个不超过10的正整数n。第二行给出n个整数,其间以空格分隔。 输出格式: 在一行中输出从大到小有序的数列,相邻数字间有一个空格,行末不得有多余空格。 输入样例: 4 5 1 7 6 输出样例: 7 6 5 1 #include<stdio.h> int main() { int n,i,j,t; scanf("%d",&n); if(n<=10...
//百度了选择法排序的思想才知道是比较然后放到第一项,再比剩下的所有项,//然后在剩下的里面再选出最大的,循环往复#include<stdio.h>intmain(){intn,i,j,max,temp;intm[10],a[10];scanf("%d",&n);for(i=0;i<n;i++){scanf("%d",&a[i]);}//输入n以及n个数for(i=0;i<n;i++){max...
习题7-1 选择法排序 1#include<stdio.h>23intmain(void)4{5intn;6intnumber[10];78scanf_s("%d", &n);910for(inti =0; i < n; i++)11{12scanf_s("%d", &number[i]);13}1415for(inti =0; i < n -1; i++)16{17intindex =i;18for(intj = i +1; j < n; j++)19{20if(nu...
7-1 字符串的冒泡排序 我们已经知道了将N个整数按从小到大排序的冒泡排序法。本题要求将此方法用于字符串序列,并对任意给定的K(<N),输出扫描完第K遍后的中间结果序列。 输入格式: 输入在第1行中给出N和K(1≤K<N≤100),此后N行,每行包含一个长度不超过10的、仅由小写英文字母组成的非空字符串。
第一个:6+5+4+3+2+1 第二个:那就从后往前排,大的往后换 : for i in range(len(a)-1,0,-1):...: for j in range(i-1,-1,-1):...: if a[i]
荣事达冰箱的温控器上的1-7档是按照温度高低进行排序的。最冷的一档是7,称为强制冷档,适合在极端低温的天气中使用。正常情况下,春天和秋天可以将温度设置在3档左右,以保持适宜的冷藏效果。随着温度升高,档位应向下调整,例如夏天,建议设置在2-3档,这样既能保持食物新鲜,又能有效控制能耗。值得...
对每个子序列直接插入排序得(4组): 72 16 1 5 23 94 73 71 68 2>第二次分组,取d===2(原来的一半),对序列分组为: [*] 对每个子序列直接插入排序得(2组): 15 16 71 23 72 68 94 73 3>第三次分组,取d=1(原来的一半),序列为一组,直接插入排序得: ...
PTA是浙江大学设计类实验辅助教学平台。题目描述:本题要求将给定的n个整数从大到小排序后输出。输入格式:输入第一行给出一个不超过10的正整数 n。第二行给出n个整数,其间以空格分隔。输出格式:在一行中输出从…
本题要求将给定的n个整数从大到小排序后输出。 输入格式: 输入第一行给出一个不超过10的正整数n。第二行给出n个整数,其间以空格分隔。 输出格式: 在一行中输出从大到小有序的数列,相邻数字间有一个空格,行末不得有多余空格。 输入样例: 4 5 1 7 6 输出样例: 7 6 5 1