0x00:前言
- 给出一串字符串,求最少需要删除多少个字符,才能使得剩下的字符串满足以下性质:
- 出现最多的字符的数量大于等于字符串长度的一半
- 提示:
- 输入包含一行,为给出的字符串。(字符串长度小于等于100000,保证全是小写字母)
- Sample Input
abcdaabdda- Sample Output
2- 来源:牛客网
0x01:思路
TODO
0x02:代码
package main
import (
"fmt"
"strings"
)
func main() {
var a string
fmt.Scan(&a)
fmt.Println(checkstr(a))
}
func checkstr(str string) int {
strlen := len(str)
max := 0
for i := 'a'; i <= 'z'; i++ {
a:= string(i)
n:= strings.Count(str,a)
if max < n{
max = n
}
}
del := strlen - max * 2
return del
}
0x02:运行结果

华纳圣淘沙开户步骤详解(183-8890-9465—?薇-STS5099【6011643】
华纳圣淘沙公司开户流程全解析(183-8890-9465—?薇-STS5099【6011643】
华纳圣淘沙公司账户注册指南(183-8890-9465—?薇-STS5099【6011643】
新手如何开通华纳圣淘沙公司账户(183-8890-9465—?薇-STS5099【6011643】
华纳圣淘沙企业开户标准流程(183-8890-9465—?薇-STS5099【6011643】
华纳圣淘沙公司开户:从零到一(183-8890-9465—?薇-STS5099【6011643】
官方指南:华纳圣淘沙公司开户流程(183-8890-9465—?薇-STS5099【6011643】
华纳圣淘沙公司开户流程说明书(183-8890-9465—?薇-STS5099【6011643】
果博东方客服开户联系方式【182-8836-2750—】?薇- cxs20250806】
果博东方公司客服电话联系方式【182-8836-2750—】?薇- cxs20250806】
果博东方开户流程【182-8836-2750—】?薇- cxs20250806】
果博东方客服怎么联系【182-8836-2750—】?薇- cxs20250806】
《梦境》爱情片高清在线免费观看:https://www.jgz518.com/xingkong/128643.html