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

自助wap建站江阴网站制作

自助wap建站,江阴网站制作,做头像网站,广告设计就业好找吗目录 模拟算法原理 力扣1576. 替换所有的问号 解析代码 模拟算法原理 模拟算法是一种常用的计算机算法#xff0c;它模拟了实际问题的运行过程#xff0c;并通过数学模型来预测结果。模拟算法可以应用于各个领域#xff0c;例如物理、化学、生物、计算机网络等等。 模拟算…目录 模拟算法原理 力扣1576. 替换所有的问号 解析代码 模拟算法原理 模拟算法是一种常用的计算机算法它模拟了实际问题的运行过程并通过数学模型来预测结果。模拟算法可以应用于各个领域例如物理、化学、生物、计算机网络等等。 模拟算法用一句老话说就是“照着葫芦画瓢”官方化的诠释则是根据题目表述进行筛选提取关键要素按需求书写代码解决实际问题。 模拟算法一般都是一些很基础的题目一些大佬眼中模拟题就是所谓的“水题”不太需要动脑子只要按照题目要求来就好。但是模拟题也分难易对于一些特困难的模拟题哪怕是大佬也很容易做错。大部分模拟题的优化思路都是找规律。 力扣1576. 替换所有的问号 1576. 替换所有的问号 难度 简单 给你一个仅包含小写英文字母和 ? 字符的字符串 s请你将所有的 ? 转换为若干小写字母使最终的字符串不包含任何 连续重复 的字符。 注意你 不能 修改非 ? 字符。 题目测试用例保证 除 ? 字符 之外不存在连续重复的字符。 在完成所有转换可能无需转换后返回最终的字符串。如果有多个解决方案请返回其中任何一个。可以证明在给定的约束条件下答案总是存在的。 示例 1 输入s ?zs 输出azs 解释该示例共有 25 种解决方案从 azs 到 yzs 都是符合题目要求的。只有 z 是无效的修改因为字符串 zzs 中有连续重复的两个 z 。 示例 2 输入s ubv?w 输出ubvaw 解释该示例共有 24 种解决方案只有替换成 v 和 w 不符合题目要求。因为 ubvvw 和 ubvww 都包含连续重复的字符。提示 1 s.length  100 s 仅包含小写英文字母和 ? 字符 class Solution { public:string modifyString(string s) {} }; 解析代码 思路就是遍历字符串找问号找到后依次比较前一个字母和后一个字母都不一样就替换问号。 class Solution { public:string modifyString(string s) {int n s.size();for(int i 0; i n; i){if(s[i] ?){for(char c a; c z; c){if((i 0 || s[i-1] ! c) (i n-1 || s[i1] ! c)){ // 或就是i0就不用判断后面条件了s[i] c;}}}}return s;} };
http://www.hkea.cn/news/14391967/

相关文章:

  • 免费自学网优化公司排行榜
  • 政务公开网站建设媒体资源
  • 国美网站建设的特点刚刚合肥最新通告
  • wordpress教程 网站标题天津移动网站设计
  • 如何做网站不容易被攻击斗门网站建设
  • 网站建设前期需要干嘛网络销售怎么学
  • 临沂做网站推广的公司西安中交建设集团网站
  • 做网站点击率赚钱做服装在哪个网站找
  • 网站开发合同模板下载海宁营销型网站建设价格
  • 网络组建与应用实训报告seo培训学院
  • 济南便宜企业网站建设费用竹业网站建设
  • 个人网站开发要多久定制西装
  • 网站浮动广告怎么做帝国cms手机网站
  • 长沙网站建设电话html5开发手机网站教程
  • 芒果tv网站建设的目标wordpress 钛媒体
  • 密云区免费网站建设宁波产品网站设计模板
  • 昆明岭蓝网站建设公司装修网站大全
  • 为什么php做不了大网站兴扬汽车网站谁做的
  • 网站设计流程详细步骤个人网站建设开题报告
  • 深圳自定义网站开发南开做网站
  • 数据分析网站开发福州志愿者官方网站怎么做
  • 网站开发公司资质wordpress site-name
  • 网站中弹出广告怎么做的网站建设div ass
  • 西安旅游网站建设梧州市建设局网站
  • 公司网站被百度转码了为什么wordpress安装成了英文版
  • 网站升级通知自动跳跃wordpress个人博客前台模板下载
  • 吉林省住房和城乡建设部网站做跨境电商需要多少钱
  • 做网站还是app省钱企业网站建设公司电话成都
  • 泉州做网站价格如何做繁体字网站
  • 无锡市做网站什么是展示型网站建设