每次一定是选择最小的n-1个数+1。直接做会超时。
换一种思路,对最小的n-1个数+1,等价于对最大的数-1,问题就很简单了。
class Solution {public: int minMoves(vector & nums) { int min_num=INT_MAX, count=0; for(int i=0;i
本文共 247 字,大约阅读时间需要 1 分钟。
每次一定是选择最小的n-1个数+1。直接做会超时。
换一种思路,对最小的n-1个数+1,等价于对最大的数-1,问题就很简单了。
class Solution {public: int minMoves(vector & nums) { int min_num=INT_MAX, count=0; for(int i=0;i
转载于:https://www.cnblogs.com/hankunyan/p/9144271.html