3
public int maxNumberOfBalloons(String text) {4
return maxNumberOfWords(text, "balloon");7
private int maxNumberOfWords(String text, String word) {8
final int[] tFrequencies = new int[26];9
for (int i = 0; i < text.length(); ++i) {10
tFrequencies[text.charAt(i) - 'a']++;12
final int[] wFrequencies = new int[26];13
for (int i = 0; i < word.length(); ++i) {14
wFrequencies[word.charAt(i) - 'a']++;16
int min = Integer.MAX_VALUE;17
for (int i = 0; i < 26; ++i) {18
if (wFrequencies[i] > 0) {19
final int count = (tFrequencies[i] / wFrequencies[i]);