美文网首页
LeetCode 848 字母移位 Shifting Lette

LeetCode 848 字母移位 Shifting Lette

作者: Mr_Vetr | 来源:发表于2019-01-08 02:07 被阅读0次
    class Solution {
    public:
        string shiftingLetters(string S, vector<int>& shifts) {
            int sum = 0;
            for(int i = shifts.size()- 1; i>=0; --i)
            {
                S[i] = (S[i] - 'a' + (sum + shifts[i])%26)%26 + 'a';
                sum = (sum + shifts[i])%26;
            }
            return S;
        }
    };
    

    相关文章

      网友评论

          本文标题:LeetCode 848 字母移位 Shifting Lette

          本文链接:https://www.haomeiwen.com/subject/dhvmrqtx.html