当前位置: 首页 > news >正文

简述网站建设在作用WordPress的FTP登录凭据

简述网站建设在作用,WordPress的FTP登录凭据,网站建站网站开发,wordpress编辑器宽度本文涉及知识点 C差分数组 LeetCode2381. 字母移位 II 给你一个小写英文字母组成的字符串 s 和一个二维整数数组 shifts #xff0c;其中 shifts[i] [starti, endi, directioni] 。对于每个 i #xff0c;将 s 中从下标 starti 到下标 endi #xff08;两者都包含#…本文涉及知识点 C差分数组 LeetCode2381. 字母移位 II 给你一个小写英文字母组成的字符串 s 和一个二维整数数组 shifts 其中 shifts[i] [starti, endi, directioni] 。对于每个 i 将 s 中从下标 starti 到下标 endi 两者都包含所有字符都进行移位运算如果 directioni 1 将字符向后移位如果 directioni 0 将字符向前移位。 将一个字符 向后 移位的意思是将这个字符用字母表中 下一个 字母替换字母表视为环绕的所以 ‘z’ 变成 ‘a’。类似的将一个字符 向前 移位的意思是将这个字符用字母表中 前一个 字母替换字母表是环绕的所以 ‘a’ 变成 ‘z’ 。 请你返回对 s 进行所有移位操作以后得到的最终字符串。 示例 1 输入s “abc”, shifts [[0,1,0],[1,2,1],[0,2,1]] 输出“ace” 解释首先将下标从 0 到 1 的字母向前移位得到 s “zac” 。 然后将下标从 1 到 2 的字母向后移位得到 s “zbd” 。 最后将下标从 0 到 2 的字符向后移位得到 s “ace” 。 示例 2: 输入s “dztz”, shifts [[0,0,0],[1,1,1]] 输出“catz” 解释首先将下标从 0 到 0 的字母向前移位得到 s “cztz” 。 最后将下标从 1 到 1 的字符向后移位得到 s “catz” 。 提示 1 s.length, shifts.length 5 * 104 shifts[i].length 3 0 starti endi s.length 0 directioni 1 s 只包含小写英文字母。 差分数组 将directioni的0全部改成-1。 对各 shifts[i]vDiff[starti],vDiff[endi1]–。 令diff对应的数据数组为a[i] tmp (s[i]-‘a’a[i])%26;注意tmp可能是负数。 则s[i] ‘a’ (tmp26)%26; 代码 核心代码 class Solution {public:string shiftingLetters(string s, vectorvectorint shifts) {const int N s.length();vectorint diff(N 1);for (const auto v : shifts) {const int iAdd (v[2] 1) ? 1 : -1;diff[v[0]] iAdd;diff[v[1] 1]-iAdd;}int cur 0;string ret;for (int i 0; i N;i) {cur diff[i];const auto tmp (s[i] - a cur) % 26;ret char(a (tmp26)%26);}return ret;}};单元测试 string s;vectorvectorint shifts;TEST_METHOD(TestMethod1){s abc, shifts { {0,1,0} };auto res Solution().shiftingLetters(s, shifts);AssertEx(string(zac), res);}TEST_METHOD(TestMethod11){s abc, shifts { {0,1,0},{1,2,1},{0,2,1} };auto res Solution().shiftingLetters(s, shifts);AssertEx(string(ace), res);}TEST_METHOD(TestMethod12){s dztz, shifts { {0,0,0},{1,1,1} };auto res Solution().shiftingLetters(s, shifts);AssertEx(string(catz), res);}扩展阅读 我想对大家说的话工作中遇到的问题可以按类别查阅鄙人的算法文章请点击《算法与数据汇总》。学习算法按章节学习《喜缺全书算法册》大量的题目和测试用例打包下载。重视操作有效学习明确的目标 及时的反馈 拉伸区难度合适 专注闻缺陷则喜(喜缺)是一个美好的愿望早发现问题早修改问题给老板节约钱。子墨子言之事无终始无务多业。也就是我们常说的专业的人做专业的事。如果程序是一条龙那算法就是他的是睛失败反思成功 成功反思成功 视频课程 先学简单的课程请移步CSDN学院听白银讲师也就是鄙人的讲解。 https://edu.csdn.net/course/detail/38771 如何你想快速形成战斗了为老板分忧请学习C#入职培训、C入职培训等课程 https://edu.csdn.net/lecturer/6176 测试环境 操作系统win7 开发环境 VS2019 C17 或者 操作系统win10 开发环境 VS2022 C17 如无特殊说明本算法用**C**实现。
http://www.hkea.cn/news/14313563/

相关文章:

  • 网站网页设计html公司网站建设吧个好
  • 遵义做百度网站一年多少钱下列关于网站开发中网页上传
  • 柳州住房和城乡建设局网站深圳哪个区的房子最值得投资
  • 网站开发费用摊销年限免费的微网站制作
  • 求职网站的建设方案中国品牌网官网查询
  • 制作网站注册页面WordPress默认头像修改方法
  • 怎样把有用网站做图标放在桌面怎么做网站广告卖钱
  • 成都金铭 网站建设建设什么网站好
  • 潮汕学院网站开发高校校园网站建设项目的要求
  • 做彩妆网站的公司住房与城乡建设网上办事大厅
  • 山东省住房与建设厅网站首页个人简历制作
  • 建设厅网站怎么查询安全员c考试成绩seo的概念是什么
  • 昌吉州住房和城乡建设局网站系统做网站的地方
  • 做酷炫网站能卖钱吗烟台做网站的价格
  • 无锡网站建设系统宣汉网站建设
  • 网站小图标 免费wordpress网页图片加载很慢
  • 网站制作的预算除了91还有什么关键词
  • 有经验的永州网站建设最火的网络推广平台
  • 有专门教做家具的网站2022年中国企业500强名单
  • 本墨陈黑做网站有版权怎么自己做网站赚钱
  • 厦门专业建站系统制作公司南通哪里有做网站的
  • ppt模板下载的网站有哪些品牌软文案例
  • 大学生做爰网站长沙公司建设网站
  • 旅游做攻略的网站有哪些个人博客首页
  • 济南建公司网站毕业设计网站用什么做
  • 白名单 网站明星百度指数排行
  • 网站建设合作协议模板深圳app开发公司大概
  • 岳阳卖房网站网络推广服务外包
  • 搭建发卡网站要多少钱前端页面设计软件
  • 酒庄企业网站织梦网站地图样式