首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >2024-06-12:用go语言,给定一个下标从 0 开始的字符串 `s`,其中包含用户的输入?

2024-06-12:用go语言,给定一个下标从 0 开始的字符串 `s`,其中包含用户的输入?

提问于 2024-06-12 08:45:24
回答 0关注 0查看 8

2024-06-12:用go语言,给定一个下标从 0 开始的字符串 `s`,其中包含用户的输入。

所谓按键变更是指按下与上次按下的键不同的键。

举例来说,如果 `s = "ab"`,表示发生了一次按键变更;

而对于 `s = "bBBb"`,则没有发生按键变更。

要求计算用户输入过程中按键发生变更的次数。

需要注意的是,shift 键或 caps lock 键等修饰键不算作按键变更。

换句话说,如果用户先按下字母 'a',然后再按下字母 'A',不算作按键变更。

输入:s = "aAbBcC"。

输出:2。

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档