如何根据另一个列表somelist As List(of T)中设置的顺序对sortorder As List(of Integer)进行排序?somelist和sortorder大小相同,索引范围从0到n。sortorder列表中的整数决定排序顺序:somelist中项目X的新索引= sortorder中项X
请告诉我为什么这段代码能很好地编译出垃圾值,这是基于合并排序的Cormen算法实现的,基本上是在一个动态数组中接受给定的数字。两个空函数是taken.One是通过合并排序将两个子数组合并,另一个是递归地将数组拆分为子数组using namespace std;
void merge(int*A,int p, int q, int r)// a function to merge two