一个数组排序后得到一个新的数组,怎样确定新数组里的数在原数组的位置

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 12:37:27
一个数组排序后得到一个新的数组,怎样确定新数组里的数在原数组的位置

一个数组排序后得到一个新的数组,怎样确定新数组里的数在原数组的位置
一个数组排序后得到一个新的数组,怎样确定新数组里的数在原数组的位置

一个数组排序后得到一个新的数组,怎样确定新数组里的数在原数组的位置
这个有两种方法.
如果原数组没有重复的数字.直接遍历就得到.
如果有重复的数字.那就只有,在排序之前,把每个数的旧位置保存.排序的时候,也把新位置保存.
如果你调用的是库函数进行的排序,那做不到了.