赞
踩
题目来源:https://leetcode.cn/problems/k-items-with-the-maximum-sum/
C++题解:分段函数思想,分类讨论即可。
- class Solution {
- public:
- int kItemsWithMaximumSum(int numOnes, int numZeros, int numNegOnes, int k) {
- if( k <= numOnes) return k;
- else if(k <= numOnes + numZeros) return numOnes;
- else return (numOnes - (k - numOnes - numZeros));
- }
- };
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。