当前位置: 首页 > news >正文

网站开发程序员岗位职责网站建设加盟培训

网站开发程序员岗位职责,网站建设加盟培训,wordpress 摘要标签,郴州建设网站制作Leetcode 2734. 执行字串操作后的字典序最小字符串 给你一个仅由小写英文字母组成的字符串 s 。在一步操作中,你可以完成以下行为: 选择 s 的任一非空子字符串,可能是整个字符串,接着将字符串中的每一个字符替换为英文字母表中的前…

Leetcode 2734. 执行字串操作后的字典序最小字符串

给你一个仅由小写英文字母组成的字符串 s 。在一步操作中,你可以完成以下行为:

  • 选择 s 的任一非空子字符串,可能是整个字符串,接着将字符串中的每一个字符替换为英文字母表中的前一个字符。例如,‘b’ 用 ‘a’ 替换,‘a’ 用 ‘z’ 替换。

返回执行上述操作 恰好一次 后可以获得的 字典序最小 的字符串。
子字符串 是字符串中的一个连续字符序列。
现有长度相同的两个字符串 x 和 字符串 y ,在满足 x[i] != y[i] 的第一个位置 i 上,如果 x[i] 在字母表中先于 y[i] 出现,则认为字符串 x 比字符串 y 字典序更小

image.png

从第第一个不是 a的字符开始替换为前一个字符,到再次 a或字符串末尾结束;
如果整个字符串都是 a,也要把最后一个字符修改为 z

完整代码

class Solution {public String smallestString(String s) {char[] chars = s.toCharArray();int len = s.length();int i = 0;while (i < len && chars[i] == 'a') i++;if (i == len) chars[len - 1] = 'z';else {while (i < len && chars[i] != 'a') {chars[i] -= 1;i++;}}return String.valueOf(chars);}
}
http://www.yayakq.cn/news/559902/

相关文章:

  • 大城县有做网站的吗企业微信后台管理系统
  • wordpress搭建淘客网站9免费网站空间
  • 高端建站行业自己做企业网站可以吗
  • 全屏网站模板制作教程可视化开发工具推荐
  • 机械东莞网站建设0769南京app建设
  • 免费的网站服务器中铁三局招聘2022
  • 有了自己的域名怎么做网站c 做网站的六大对象
  • 网站流量查询最准的西宁市建设局官方网站
  • porto 4wordpress下载代码优化网站排名
  • 做科普网站wordpress图片尺寸 样式
  • 专业小程序网站开发html5网站制作编辑源码
  • 温州建校证件查询网站wordpress去掉顶部
  • 江西省建设厅官方网站公司注册资金实缴和认缴有什么区别
  • 有域名如何建设网站企业网站怎么做跟淘宝链接
  • php网站服务器配置主机宝怎么设置网站主页
  • 网站logo尺寸一般多大alexa排名助手
  • 自动做标题网站深圳旅游必去的十大地方
  • 母婴网站 模板上海网站快速优化排名
  • 抚州网站建设怎么查询百度收录情况
  • 哪个网站开发小程序关键词挖掘
  • 网站没备案或与实际备案不符wordpress 用户修改密码
  • 济南网站建设李尚荣陕西渭南住房和城乡建设厅网站
  • 摄影类手机网站模板最近的新闻头条
  • 化妆品网站做的好的杭州网站推广宣传
  • 网站开发架构图报告范文
  • 做营销网站建设价格有经验的邯郸网站建设
  • 国外装修网站模板建立健全安全生产责任制和安全生产规章制度
  • 做外贸网站卖什么好处什么网站做软件任务挣钱
  • 邢台织梦模板建站做网站网页的软件是绿色的图标什么
  • 昆明门户网站湖南人文科技学院图书馆