Maximum Number of Balloons
Easy
Watch on YouTube ↗Solution
class Solution {
public int maxNumberOfBalloons(String text) {
int freq[] = new int[26];
for(int i=0; i<text.length(); i++) {
freq[text.charAt(i)-'a']++;
}
int min = Integer.MAX_VALUE;
// char b
min = Math.min(freq['b'-'a'], min);
min = Math.min(freq['a'-'a'], min);
min = Math.min(freq['l'-'a']/2, min);
min = Math.min(freq['o'-'a']/2, min);
min = Math.min(freq['n'-'a'], min);
return min;
}
}