原题目:https://leetcode-cn.com/problems/shifting-letters/

思路:

逆序进行,sum记录逆序的和,该值就是S【i】要shift的值。

代码:

class Solution {
public:string shiftingLetters(string S, vector<int>& shifts) {int sum=0;for(int i=shifts.size()-1;i>=0;i--){sum = (sum+shifts[i]%26)%26;S[i] = char((S[i]-'a'+sum)%26 + 'a');}return S;}
};

LeetCode 848. Shifting Letters相关推荐

  1. 848. Shifting Letters**

    848. Shifting Letters** https://leetcode.com/problems/shifting-letters/ 题目描述 We have a string S of l ...

  2. Shifting Letters

    We have a string S of lowercase letters, and an integer array shifts. Call the shift of a letter, th ...

  3. [leetcode] remove duplicate letters

    用时4ms,内存1M (好高啊魂淡 思路: 先找出在"仍保留原字符串中所有字母种类,开头字母最小"的后缀子字符串.i.e.如果前面遍历到的字母在后面仍有出现则忽略掉,继续找最小首字 ...

  4. LeetCode 848. 字母移位(前缀和+取模)

    文章目录 1. 题目 2. 解题 1. 题目 有一个由小写字母组成的字符串 S,和一个整数数组 shifts. 我们将字母表中的下一个字母称为原字母的 移位(由于字母表是环绕的, 'z' 将会变成 ' ...

  5. leetcode刷题规划

    LeetCode精华题目列表[刷题规划系列] – TuringPlanet 目录 算法题到底在考察什么? 题目列表 Array String Linked List Queue Stack Advan ...

  6. LeetCode All in One 题目讲解汇总(持续更新中...)

    原文地址:https://www.cnblogs.com/grandyang/p/4606334.html 终于将LeetCode的大部分题刷完了,真是漫长的第一遍啊,估计很多题都忘的差不多了,这次开 ...

  7. 【LeetCode】字符串 string(共112题)

    [3]Longest Substring Without Repeating Characters (2019年1月22日,复习) [5]Longest Palindromic Substring ( ...

  8. LeetCode笔记:Biweekly Contest 85

    LeetCode笔记:Biweekly Contest 85 1. 题目一 1. 解题思路 2. 代码实现 2. 题目二 1. 解题思路 2. 代码实现 3. 题目三 1. 解题思路 2. 代码实现 ...

  9. Codeforces Problem 708A Letters Cyclic Shift(implementation)

    此文章可以使用目录功能哟↑(点击上方[+]) 比赛链接→AIM Tech Round 3 (Div. 1)  Codeforces Problem 708A Letters Cyclic Shift ...

最新文章

  1. java中static{}语句块详解
  2. BZOJ 1910 [Ctsc2002] Award 颁奖典礼
  3. Nodejs 新特性 async await 的使用 以及使用 async await 处理异步
  4. hbase单机模式配置
  5. 2015年《大数据》高被引论文Top10文章No.7——大数据机器学习系统研究进展(上)...
  6. ubuntu14.04+gtsam安装(亲测)
  7. struts2中的session使用
  8. rxjava教程_RxJava教程
  9. leach算法 matlab,求助LEACH的MATLAB仿真代码
  10. 第11章-ThreadSpecificStorage
  11. MATLAB中help的使用
  12. c++逆天改命进阶--AVLTree
  13. Win10提示“为了对电脑进行保护,已经阻止此应用”怎么处理?
  14. 字符串练习11_潜伏者
  15. 机器学习实战的数据集在哪找_在哪里找到很棒的机器学习数据集
  16. Path Planning for UAV Ground Target Tracking via Deep Reinforcement Learning(IEEE Access-2020)
  17. BluePrism注册下载并安装-RPA第一章
  18. 一次讲透百度、华为、阿里、腾讯四朵云
  19. 【观察】亚马逊云科技:探索Serverless创新的“无人区”
  20. windows 10企业版 专业版 家庭版集合 远程桌面连接提示出现身份验证错误,要求的函数不受支持。

热门文章

  1. 阿里云轻量级应用服务器如何使用?
  2. 关于python3的input函数和int()强制转换
  3. lisp 画伯努利双纽线_伯努利双纽线的应用有哪些?
  4. 使用Proxmox 和 Deskpool 搭建桌面云系统
  5. Java编程思想读书笔记——复用类
  6. 美团运筹优化实战——智能配送系统阅读笔记
  7. 流利阅读 2019.1.24 China’s about to rediscover Peppa Pig
  8. 美式口语发音技巧:《连读》
  9. PWM的基本原理及其应用实例
  10. 电脑安装android系统 锤子,锤子系统手机桌面