Discuss / Java / 省一个中间变量,仅在排序非负数时适用

省一个中间变量,仅在排序非负数时适用

Topic source

16gXqPH

#1 Created at ... [Delete] [Delete and Lock User]

Arrays.sort(ns);

for(int i = 0;i<(ns.length/2);i++){

    ns[i] += ns[ns.length-i-1];

    ns[ns.length-i-1] = ns[i] - ns[ns.length-i-1];

    ns[i] = ns[i] - ns[ns.length-i-1];

}


  • 1

Reply