//冒泡排序
for (int i=1;i<=n;i++)
{
for (int j=0;j<=n-(i+1);j++)
{
if (Math.abs(arr[j])<Math.abs(arr[j+1]))
{
int temp=arr[j+1];
arr[j+1]=arr[j];
arr[j]=temp;
}
}
}
冒泡排序模板例题:HDU 2020、洛谷Dragons解释:以下这段排序是将绝对值小的排到后面去,一轮排序过去后,绝对值最小的已经挪到最后了,下一轮便不用再去比较它了,所以j的尾值截止到已排好序的数前面。 //冒泡排序 for (int i=1;i<=n;i++) { for (int j=0;j<=n-(i+1);j++) { if (Math.ab