逆序遍历,找到第一个不是z的位置,将其换成下一个字符,之后,将后续的所有字符都换成a。
给定一个仅由小写字母组成的字符串。在与之长度相同的所有字符串构成的集合中,按字母顺序升序排列后,请找出紧跟在它之后的那个字符串。这里字母顺序定义为从左到右逐位比较,较小字母排在前面。如果不存在这样的字符串(即当前字符串每一位都是字母 'z'),则输出 -1。
字符串的长度不超过 10^3,且只包含小写字母。
输入共一行,包含一个长度在 1 到 10^3 之间的字符串,字符串仅由小写字母构成。
Scan the QR code below with WeChat to sign in
First-time scan will create your account automatically
请使用微信扫描下方二维码完成注册