那年庐州月光
那年庐州月光
全部文章
题解
归档
标签
去牛客网
登录
/
注册
那年庐州月光的博客
全部文章
/ 题解
(共3篇)
题解 | #[C++]删除字符串中出现次数最少的字符#
首先,采用unordered_map来存储这样一个统计信息,其中key为字符,value为该字符出现的序列。 第二部,先是一个循环,每次迭代寻找次数为MinTimes的字符并将原串中置换为空格,没有最小次数为MinTimes的字符,则MinTimes加1往下循环。当当前次数的所有字符都替换为空格后,...
C++
unordered_map
2021-07-05
0
547
题解 | #简单密码#
[C++] 简单密码 首先,输入没有空格,所以直接cin。其次,这道题是要替换小写字母为指定数字,并把大写转小写。对于小写转数字,直接采用一个unordered_map来存放映射关系,如果是小写字母则直接替换;对于大写字母,则有个小技巧,任意字母与空格字符进行按位或运算能变为小写,当然你也可以直接3...
C++
unordered_map
bit
2021-07-02
0
529
题解 | #密码验证合格程序#
[C++] 密码检验合格程序 输入输出不多赘述,和之前的大同小异。判断合格有三点: 长度大于8,很好判断 至少三种类型,采用正则表达式来查找,因为C++采用的ECMAScript文法,和之前学习的正则表达式本身的语法不太一样,所以也学习了下C++的正则写法。这里注意regex_match和rege...
C++
regex
unordered_map
2021-07-01
0
492