未分類 26 9 月 2020 一道算法题? 一道算法题? 資深大佬 : rqxiao 1 一个从小到大排列过的的 int 数组, 需要分成 n 份数组,每份数组 必须也是从小到大, 尽量保持 每份数组中元素相差不多,每组数量也都差不多。 大佬有話說 (5) 資深大佬 : Cbdy 有点类似希尔排序的逆过程 資深大佬 : canbingzt for(int i=0;i<arr.length;i++){ ret[i%n][i/n]=arr[i];}好像这样就行了 資深大佬 : AddictX 都排好序了,也没啥特别要求,那就直接等分成 N 份,每份 M=array.size()/N 个,剩下的 Y=array.size()-NM 个均分就好了;或者取区间的时候让前 Y 个数组的右区间+1 資深大佬 : zaima 按 5 为大小分就好了 資深大佬 : justforlook44444 题目应该有问题吧