【leetcode】最后一块石头的重量

 

int cmp(const void* a, const void* b){
    return *(int*)b - *(int*)a;
}
int lastStoneWeight(int* stones, int stonesSize){
    int i=0,val=stones[0];
    while(i<stonesSize-1)
    {
        i++;
        qsort(stones,stonesSize,sizeof(int),cmp);
        stones[0]-=stones[1];
        stones[1]=0;        
    }
    return stones[0];
}

 

posted @ 2020-09-23 12:39  温暖了寂寞  阅读(155)  评论(0编辑  收藏  举报