当前位置:网站首页>LeetCode 1189. Maximum number of "balloons"
LeetCode 1189. Maximum number of "balloons"
2022-07-06 00:09:00 【Daylight629】
1189. “ balloon ” Maximum number of
Give you a string text
, You need to use text
To piece together as many words as possible “balloon”( balloon ).
character string text
Each letter in can only be used once at most . Please return the maximum number of words you can piece together “balloon”.
Example 1:
Input :text = "nlaebolko"
Output :1
Example 2:
Input :text = "loonbalxballpoon"
Output :2
Example 3:
Input :text = "leetcode"
Output :0
Tips :
1 <= text.length <= 10^4
text
All consist of lowercase English letters
Two 、 Method 1
simulation
class Solution {
public int maxNumberOfBalloons(String text) {
int[] cnt = new int[5];
for (int i = 0; i < text.length(); i++) {
char c = text.charAt(i);
if (c == 'b') {
cnt[0]++;
} else if (c == 'a') {
cnt[1]++;
} else if (c == 'l') {
cnt[2]++;
} else if (c == 'o') {
cnt[3]++;
} else if (c == 'n') {
cnt[4]++;
}
}
cnt[2] /= 2;
cnt[3] /= 2;
return Arrays.stream(cnt).min().getAsInt();
}
}
Complexity analysis
Time complexity :O(n + C), among nn Is the length of the string ,C Indicates the number of types of characters in a word , In the subject C = 5. You need to traverse the string , And find the minimum number of characters in the word .
Spatial complexity :O(C ),C Indicates the number of types of characters in a word , In the subject C=5. need O(C ) The statistical number of characters stored in the space of .
边栏推荐
- Laser slam learning record
- [QT] QT uses qjson to generate JSON files and save them
- Mathematical model Lotka Volterra
- Recognize the small experiment of extracting and displaying Mel spectrum (observe the difference between different y_axis and x_axis)
- C # input how many cards are there in each of the four colors.
- 激光slam学习记录
- 【DesignMode】装饰者模式(Decorator pattern)
- How to get all the values stored in localstorage
- The difference of time zone and the time library of go language
- Start from the bottom structure and learn the introduction of fpga---fifo IP core and its key parameters
猜你喜欢
Single merchant v4.4 has the same original intention and strength!
Initialize your vector & initializer with a list_ List introduction
关于slmgr命令的那些事
Choose to pay tribute to the spirit behind continuous struggle -- Dialogue will values [Issue 4]
硬件及接口学习总结
亲测可用fiddler手机抓包配置代理后没有网络
[binary search tree] add, delete, modify and query function code implementation
多普勒效應(多普勒頻移)
[noi simulation] Anaid's tree (Mobius inversion, exponential generating function, Ehrlich sieve, virtual tree)
XML配置文件(DTD详细讲解)
随机推荐
Zero rhino technology joined hands with the intelligence Club: the "causal faction" forum was successfully held, and the "causal revolution" brought the next generation of trusted AI
Initialiser votre vecteur & initialisateur avec une liste Introduction à la Liste
What if the C disk is not enough? Let's see how I can clean up 25g of temp disk space after I haven't redone the system for 4 years?
Global and Chinese markets for hinged watertight doors 2022-2028: Research Report on technology, participants, trends, market size and share
What are the functions of Yunna fixed assets management system?
Chapter 16 oauth2authorizationrequestredirectwebfilter source code analysis
MySql——CRUD
VBA fast switching sheet
Global and Chinese markets of POM plastic gears 2022-2028: Research Report on technology, participants, trends, market size and share
NSSA area where OSPF is configured for Huawei equipment
Global and Chinese markets for pressure and temperature sensors 2022-2028: Research Report on technology, participants, trends, market size and share
The difference of time zone and the time library of go language
GD32F4xx uIP协议栈移植记录
什么叫做信息安全?包含哪些内容?与网络安全有什么区别?
Senparc. Weixin. Sample. MP source code analysis
Tips for using pads router
Which side projects can be achieved? Is it difficult for we media to earn more than 10000 a month?
单商户V4.4,初心未变,实力依旧!
The use of El cascader and the solution of error reporting
Global and Chinese market of valve institutions 2022-2028: Research Report on technology, participants, trends, market size and share