public int maxCoins(int[] piles) {
//首先对数组进行排序
Arrays.sort(piles);
int len=piles.length;
// int index=len/3;
int sum=0;
int index=len/3;
//取出相邻的第二大的数相加
for(int i=len-2;i>=0&&index>0;i-=2,index--){
sum+=piles[i];
}
return sum;
}
leetcode1561 你可以获得的最大硬币数目
最新推荐文章于 2024-08-10 22:52:22 发布