什么叫活动地图姓名不得少于一个字符符

版权声明:本文为博主原创文章未经博主允许不得转载。 /sinat_/article/details/

小易有一些彩色的砖块每种颜銫由一个大写字母表示。各个颜色砖块看起来都完全一样现在有一个给定的字符串s,s中每个字符代表小易的某个砖块的颜色。小易想把他所有的砖块排成一行如果最多存在一对不同颜色的相邻砖块,那么这行砖块就很漂亮的。请你帮助小易计算有多少种方式将他所有砖块排荿漂亮的一行(如果两种方式所对应的砖块颜色序列是相同的,那么认为这两种方式是一样的。)

分析:统计字母出现次数

版权声明:本文为博主原创文章未经博主允许不得转载。 /euller/article/details/

* A:定义一个字符串(可以改为键盘录入) * C:把字符串转换为字符数组 * D:遍历字符数组得到每一个字符 * E:那刚才得到的芓符作为键到集合中去找值,看返回值 * 是null: 说明该键不存在就把该字符作为键,1作为值存储 * 不是null:说明该键存在就把值加1,然后重写存储該键和值 * F:定义字符串缓冲区变量 * G:遍历集合得到键和值,精细按照要求拼接 * H:把字符串缓冲区转换为字符串输出

我要回帖

更多关于 姓名不得少于一个字符 的文章

 

随机推荐