1223: 数组排序 小咪咪 2024-02-18 22:24 35阅读 0赞 ### **1223: 数组排序** ### 时间限制: 1 Sec 内存限制: 32 MB 提交: 101 解决: 54 您该题的状态:**已完成** \[[提交][Link 1]\]\[[状态][Link 2]\]\[[讨论版][Link 3]\] ### **题目描述** ### 输入一个数组的值,求出各个值从小到大排序后的次序。 ### **输入** ### 输入有多组数据。 每组输入的第一个数为数组的长度n(1<=n<=10000),后面的数为数组中的值,以空格分割。 ### **输出** ### 各输入的值按从小到大排列的次序(最后一个数字后面没有空格)。 ### **样例输入** ### <span style="color:#333333"><span style="color:black">1 68 15 1 70 25 79 59 63 65 6 46 82 28 62 92 96 43 </span></span> ### **样例输出** ### <span style="color:#333333"><span style="color:black">1 1 11 3 12 7 9 10 2 6 13 4 8 14 15 5 </span></span> ### **提示** ### ### **来源** ### \#include<iostream> \#include<stdlib.h> \#include<cstdio> \#include<algorithm> using namespace std; struct k \{ int s; int e; int w; \}a\[10001\],b\[10001\]; int cmp(k x,k y) \{ return x.s<y.s; \} int cmp1(k x,k y) \{ return x.w<y.w; \} int main() \{ int n,m,i,j; while(~scanf("%d",&n)) \{ getchar(); for(i=0;i<n;i++) \{ scanf("%d",&a\[i\].s); a\[i\].w=i+1; \} sort(a,a+n,cmp); for(i=0;i<n;i++) \{ a\[i\].e=i+1; \} sort(a,a+n,cmp1); for(i=0;i<n;i++) if(i==0) printf("%d",a\[i\].e); else printf(" %d",a\[i\].e); printf("\\n"); \} return 0; \} [Link 1]: http://xyoj.xynu.edu.cn/submitpage.php?id=1223 [Link 2]: http://xyoj.xynu.edu.cn/problemstatus.php?id=1223 [Link 3]: http://xyoj.xynu.edu.cn/bbs.php?pid=1223
相关 数组排序 . JavaScript的sort()方法 let aarray=[1,4,-8,-3,6,12,9,8]; function compare(val... 末蓝、/ 2024年04月18日 16:35/ 0 赞/ 160 阅读
相关 1223: 数组排序 1223: 数组排序 时间限制: 1 Sec 内存限制: 32 MB 提交: 101 解决: 54 您该题的状态:已完成 \[[提交][Link 1]\]\[ 小咪咪/ 2024年02月18日 22:24/ 0 赞/ 36 阅读
相关 数组排序 Arrays.sort(scores); int[] scores = new int[5]; Scanner input = new Sc 喜欢ヅ旅行/ 2024年02月17日 19:48/ 0 赞/ 103 阅读
相关 数组排序 1. 冒泡排序 // 1 定义一个函数 bubble function bubble(arr) { for( 缺乏、安全感/ 2023年08月17日 16:43/ 0 赞/ 131 阅读
相关 数组排序 冒泡排序:从第一个元素(或最后一个元素)向后一个元素(前一个元素)比较,比较大小换位,第二个元素与第三个元素比较... 1.第一轮比较的次数:数组的总长度-1 2.下一轮比 忘是亡心i/ 2023年06月04日 02:55/ 0 赞/ 98 阅读
相关 数组排序 <script> export default { data() { return { pxarr: [1, 4, -8, 谁借莪1个温暖的怀抱¢/ 2023年02月22日 12:14/ 0 赞/ 253 阅读
相关 1223. 数字字符统计 时间限制:1Sec内存限制:128MB通过:89提交:160 题目描述 对于给定的一个字符串,统计其中数字字符出现的次数。 输入 输入数据有多组,第一行是一个整数n,表 小灰灰/ 2022年09月08日 05:57/ 0 赞/ 312 阅读
相关 数组排序 var arr = [ {a:'xx',b:10}, {a:'dd',b:28}, {a:'cc',b:38} 矫情吗;*/ 2022年06月03日 09:21/ 0 赞/ 267 阅读
相关 数组排序 冒泡排序 for(int i = 0; i < a.length - 1; i++) { for(int j = 0; j < a.length 朱雀/ 2022年05月16日 01:06/ 0 赞/ 303 阅读
相关 数组排序 package cn.com.collections.sort; import java.util.Arrays; public c 淩亂°似流年/ 2022年02月05日 13:41/ 0 赞/ 342 阅读
还没有评论,来说两句吧...