LeetCode 1844. 将所有数字用字符替换
文章目錄
- 1. 題目
- 2. 解題
1. 題目
給你一個(gè)下標(biāo)從 0 開(kāi)始的字符串 s ,它的 偶數(shù) 下標(biāo)處為小寫(xiě)英文字母,奇數(shù) 下標(biāo)處為數(shù)字。
定義一個(gè)函數(shù) shift(c, x) ,其中 c 是一個(gè)字符且 x 是一個(gè)數(shù)字,函數(shù)返回字母表中 c 后面第 x 個(gè)字符。
比方說(shuō),shift('a', 5) = 'f' 和 shift('x', 0) = 'x' 。
對(duì)于每個(gè) 奇數(shù) 下標(biāo) i ,你需要將數(shù)字 s[i] 用 shift(s[i-1], s[i]) 替換。
請(qǐng)你替換所有數(shù)字以后,將字符串 s 返回。
題目 保證 shift(s[i-1], s[i]) 不會(huì)超過(guò) 'z' 。
來(lái)源:力扣(LeetCode)
鏈接:https://leetcode-cn.com/problems/replace-all-digits-with-characters
著作權(quán)歸領(lǐng)扣網(wǎng)絡(luò)所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系官方授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。
2. 解題
- 直接模擬
0 ms 6 MB C++
我的CSDN博客地址 https://michael.blog.csdn.net/
長(zhǎng)按或掃碼關(guān)注我的公眾號(hào)(Michael阿明),一起加油、一起學(xué)習(xí)進(jìn)步!
總結(jié)
以上是生活随笔為你收集整理的LeetCode 1844. 将所有数字用字符替换的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 决策树相关知识小结
- 下一篇: LeetCode 2071. 你可以安排