我得做一个3路合并的数组。数组长度为3次方,即3,9,27等。因此,我只能使用一个拆分函数,而不能使用“左”、“中”、“右”。 int third[] = new int[m.length/3]; int third2[]=new int[m.length/3];
for(int i = 0; i<
我有3个整数类型的一维数组,每个数组的长度相同(在500-2000万之间),我想通过第二个数组并行(即保持相对位置)对它们进行排序,然后是第三个数组,然后是第一个数组。如果有帮助,第一个数组只是初始位置的记录(完成各种计算后,这三个数组将按此顺序重新排序)。我需要对它们进行排序,以确定第二个和第三个数组的唯一组合的数量(组合由数组中的位置确定-在下面的示例中,组合是(0-1-4),(1-1-6)等)。一旦确定这一点,我将根据第一个数组重新排序。1, 2}
Line Number Array: {4,