新开的网站建设公司如何推广专业的seo外包公司
news/
2025/9/23 21:35:15/
文章来源:
新开的网站建设公司如何推广,专业的seo外包公司,垂直网站建设,郑州企业网站建设团队文章目录1. 题目2. 解题1. 题目
给你一个下标从 0 开始的字符串 s #xff0c;它的 偶数 下标处为小写英文字母#xff0c;奇数 下标处为数字。
定义一个函数 shift(c, x) #xff0c;其中 c 是一个字符且 x 是一个数字#xff0c;函数返回字母表中 c 后面第 x 个字符。 …
文章目录1. 题目2. 解题1. 题目
给你一个下标从 0 开始的字符串 s 它的 偶数 下标处为小写英文字母奇数 下标处为数字。
定义一个函数 shift(c, x) 其中 c 是一个字符且 x 是一个数字函数返回字母表中 c 后面第 x 个字符。
比方说shift(a, 5) f 和 shift(x, 0) x 。 对于每个 奇数 下标 i 你需要将数字 s[i] 用 shift(s[i-1], s[i]) 替换。
请你替换所有数字以后将字符串 s 返回。 题目 保证 shift(s[i-1], s[i]) 不会超过 z 。
示例 1
输入s a1c1e1
输出abcdef
解释数字被替换结果如下
- s[1] - shift(a,1) b
- s[3] - shift(c,1) d
- s[5] - shift(e,1) f示例 2
输入s a1b2c3d4e
输出abbdcfdhe
解释数字被替换结果如下
- s[1] - shift(a,1) b
- s[3] - shift(b,2) d
- s[5] - shift(c,3) f
- s[7] - shift(d,4) h提示
1 s.length 100
s 只包含小写英文字母和数字。
对所有 奇数 下标处的 i 满足 shift(s[i-1], s[i]) z 。来源力扣LeetCode 链接https://leetcode-cn.com/problems/replace-all-digits-with-characters 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题
直接模拟
class Solution {
public:string replaceDigits(string s) {for(int i 1; i s.size(); i2){s[i] (s[i-1](s[i]-0));}return s;}
};0 ms 6 MB C 我的CSDN博客地址 https://michael.blog.csdn.net/
长按或扫码关注我的公众号Michael阿明一起加油、一起学习进步
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/913958.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!