力扣第1189题 “气球” 的最大数量
class Solution {
public:
int maxNumberOfBalloons(string text) {
int arr[5];
memset(arr, 0, sizeof(arr));
int len = text.size();
for (int i = 0; i < len; i++)
{
switch (text[i])
{
case 'a':
arr[0]++;
break;
case 'b':
arr[1]++;
break;
case 'l':
arr[2]++;
break;
case 'n':
arr[3]++;
break;
case 'o':
arr[4]++;
break;
default:
break;
}
}
arr[2] >>= 1;
arr[4] >>= 1;
int res = INT_MAX;
for (int i = 0; i < 5; i++)
{
res = min(arr[i], res);
}
return res;
}
};