最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

“氣球” 的最大數(shù)量 替換子串得到平衡字符串 情感豐富的文字

2022-11-25 21:25 作者:限量版范兒  | 我要投稿

1189. “氣球” 的最大數(shù)量

int[] pre = new int[26];
for(int i = 0; i < text.length(); i++) {
pre[text.charAt(i) - 'a']++;
}
int b = pre['b' - 'a'];
int a = pre['a' - 'a'];
int n = pre['n' - 'a'];
int l = pre['l' - 'a'];
int o = pre['o' - 'a'];
int con1 = Math.min(Math.min(b, a), n);分別求
int con2 = Math.min(l / 2, o / 2);因?yàn)榛疽獌蓚€(gè)
return Math.min(con1, con2);

1234. 替換子串得到平衡字符串

int n = s.length();采用滑動(dòng)窗口
int[] count = new int[26];
for(int i = 0; i < n; i++) {
count[s.charAt(i) - 'A']++;
}
int left = 0, right = 0;
int ans = n;
int ave = n / 4;
while(right < n) {
count[s.charAt(right) - 'A']--;進(jìn)去了
while(left < n && count['Q' - 'A'] <= ave && count['W' - 'A'] <= ave && count['E' - 'A'] <= ave && count['R' - 'A'] <= ave) {
ans = Math.min(ans, right - left + 1);
count[s.charAt(left) - 'A']++;出來了
left++;
}
right++;
}
return ans;

809. 情感豐富的文字

public boolean dnn(String s, String word) {
int i = 0;雙指針
int j = 0;
while(i < s.length() && j < word.length()) {
if(s.charAt(i) != word.charAt(j)) {
return false;
}
int cnti = 0;統(tǒng)計(jì)相等
char ch = s.charAt(i);
while(i < s.length() && s.charAt(i) == ch) {
cnti++;
i++;
}
int cntj = 0;統(tǒng)計(jì)相等
while(j < word.length() && word.charAt(j) == ch) {j的也要跟i的相等
cntj++;
j++;
}
if(cnti < cntj) {擴(kuò)張后沒有擴(kuò)張前長,顯然false
return false;
}
if(cntj != cnti && cnti < 3) {因?yàn)閿U(kuò)張至少得3個(gè)
return false;
}
}
return i == s.length() && j == word.length();有沒有到最后
}

鏈接:https://www.dianjilingqu.com/622314.html

“氣球” 的最大數(shù)量 替換子串得到平衡字符串 情感豐富的文字的評論 (共 條)

分享到微博請遵守國家法律
白水县| 全椒县| 池州市| 阜平县| 启东市| 依兰县| 深泽县| 顺义区| 竹北市| 米林县| 隆安县| 东平县| 葫芦岛市| 临猗县| 恭城| 龙里县| 宁化县| 武安市| 安岳县| 金湖县| 尖扎县| 泗水县| 富川| 双江| 烟台市| 吴堡县| 嘉荫县| 彭州市| 滦平县| 郧西县| 吐鲁番市| 嘉定区| 灵山县| 长治市| 扶沟县| 外汇| 宁阳县| 金坛市| 娄烦县| 灌云县| 武清区|