自学做网站多长时间如何做网站的逻辑结构图
自学做网站多长时间,如何做网站的逻辑结构图,网站建设与管理培训活动总结,动画制作软件an插#xff1a; 前些天发现了一个巨牛的人工智能学习网站#xff0c;通俗易懂#xff0c;风趣幽默#xff0c;忍不住分享一下给大家。点击跳转到网站。 坚持不懈#xff0c;越努力越幸运#xff0c;大家一起学习鸭~~~ 3妹#xff1a;好冷啊#xff0c; 冻得瑟瑟发抖啦 2… 插 前些天发现了一个巨牛的人工智能学习网站通俗易懂风趣幽默忍不住分享一下给大家。点击跳转到网站。 坚持不懈越努力越幸运大家一起学习鸭~~~ 3妹好冷啊 冻得瑟瑟发抖啦 2哥 : 又一波寒潮来袭 外面风吹的呼呼的。 3妹今天还有雨2哥上班记得带伞。 2哥 : 好的 3妹哼不喜欢冬天也不喜欢下雨天要是我会咒语一直停留在春天就好啦四季如春。 2哥想得美 接受现实吧。四季如春不可能了不过本周可以在一周内感受春夏秋冬。还有再冷的天也别忘记刷题啊。 3妹好的我要上班去了你发我微信上我通勤路上看一下~ 题目
给你一个下标从 0 开始的字符串 word 。
一次操作中你可以选择 word 中任意一个下标 i 将 word[i] 修改成任意一个小写英文字母。
请你返回消除 word 中所有相邻 近似相等 字符的 最少 操作次数。
两个字符 a 和 b 如果满足 a b 或者 a 和 b 在字母表中是相邻的那么我们称它们是 近似相等 字符。
示例 1
输入word “aaaaa” 输出2 解释我们将 word 变为 “acaca” 该字符串没有相邻近似相等字符。 消除 word 中所有相邻近似相等字符最少需要 2 次操作。 示例 2
输入word “abddez” 输出2 解释我们将 word 变为 “ybdoez” 该字符串没有相邻近似相等字符。 消除 word 中所有相邻近似相等字符最少需要 2 次操作。 示例 3
输入word “zyxyxyz” 输出3 解释我们将 word 变为 “zaxaxaz” 该字符串没有相邻近似相等字符。 消除 word 中所有相邻近似相等字符最少需要 3 次操作
提示
1 word.length 100 word 只包含小写英文字母。
思路 从左到右遍历 word如果发现 word[i−1]和 word[i]近似相等应当改 word[i−1]还是 word[i]
如果改 word[i−1]那么 word[i]和 word[i1]是可能近似相等的但如果改 word[i]就可以避免 word[i]和 word[i1]近似相等。
所以每次发现两个相邻字母近似相等就改右边那个。
java代码
public class Solution {public int removeAlmostEqualCharacters(String s) {int ans 0;for (int i 1; i s.length(); i) {if (Math.abs(s.charAt(i - 1) - s.charAt(i)) 1) {ans;i;}}return ans;}
}
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/89691.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!