320x100
문제 : https://leetcode.com/problems/maximum-number-of-balloons/
text문자열의 모든 문자를 탐색하면서
alph[문자] = 문자 나온 횟수
위 배열을 갱신한다.
balloon은
a 1개, b 1개, l 2개, n 1개, o 2개로 이루어져있기 때문에 이 개수들을 모두 만족해야한다.
따라서 (alph[a] / 1), (alph[b] / 1), (alph[l] / 2), (alpha[n] / 1), (alpha[o] / 2) 중 최소값이 정답이 된다.
시간복잡도는 O(|text|).
320x100
'알고리즘 문제 > Leetcode' 카테고리의 다른 글
[leetcode][1207] Unique Number of Occurrences (0) | 2019.10.02 |
---|---|
[leetcode][1190] Reverse Substrings Between Each Pair of Parentheses (0) | 2019.10.01 |
[leetcode][1202] Smallest String With Swaps (0) | 2019.09.23 |
[leetcode][1192] Critical Connections in a Network (0) | 2019.09.23 |
[leetcode][1200] Minimum Absolute Difference (0) | 2019.09.22 |
댓글