题目
代码
class Solution { public: int dominantIndex(vector<int>& nums) { vector<int> sortedNums=nums; std::sort(sortedNums.begin(),sortedNums.end()); int last=sortedNums[nums.size()-1]; int pre=sortedNums[nums.size()-2]; int index=0; for(index=0;index<nums.size();index++) { if(last==nums[index]) break; } if(last!=0&&pre==0) return index; if(last/pre>2||(last/pre==2&&last%pre>=0)) return index; return -1; } };