题解 1753: 数组排序

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

用三个数组储存数值,原顺序,大小顺序

摘要:解题思路:有三个数组,p,b,a。p为从小到大元素数值排序,并且起到储存元素数值的作用。a为p对应到原位置的顺序,从0开始,注意a也是按某种意义的从小到大排序,与p不同的是,它存的是原位置不是数值。b……

数组排序,c++ ,sort

摘要:解题思路:因为要的是排序之后的下标,而且这个下标绑定了排序后对应数字,要求按照未排序前的数组顺序输出排序后的次序(下标+1)                所以使用结构体去绑定数字和下标注意事项:参考……

(java)小白的思路,简明易懂

摘要:解题思路:数组解决,排序后,与原数组比较,得到下标,最终赋值到arraylist中,当然用数组保存也是同理注意事项:初始数组再复制一组,后面方便与排序后的数组比较比较得到初始位置序号参考代码:impo……

1753: 数组排序(vector find)

摘要:解题思路:find函数需要三个参数(容器起始,容器结束,查找值),find返回查找值地址(迭代器)。我们创建两个数组,对其中一个进行排序,然后查找没有排序的数组内元素依次的位置,依次打印即可。参考代码……

1753: 数组排序

摘要:看到红军叔叔写了,我也来写一个解题思路:这题和一般排序不一样,找的是排序后的下标。注意事项:参考代码:#include<bits/stdc++.h> using namespace std; in……

比较容易懂的数组排序

摘要:解题思路: 认真看题目,不仅仅是简单的排序而已哦。输出是:各输入的值按从小到大排列的次序。例如:532  34   67  20  50输出应该是:2    3    5    1     4因为,前……