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

做兼职那个网站比较好全网优化哪家好

做兼职那个网站比较好,全网优化哪家好,雨花区基础网络营销方式,思行做网站文章目录 [2810. 故障键盘](https://leetcode.cn/problems/faulty-keyboard/)思路一:模拟代码:思路二:双端队列代码: 2810. 故障键盘 思路一:模拟 用StringBuilder来拼贴字符遍历字符串,如果遇到i,对拼贴好…

文章目录

    • [2810. 故障键盘](https://leetcode.cn/problems/faulty-keyboard/)
          • 思路一:模拟
          • 代码:
          • 思路二:双端队列
          • 代码:


2810. 故障键盘

在这里插入图片描述

思路一:模拟
  • 用StringBuilder来拼贴字符
  • 遍历字符串,如果遇到i,对拼贴好的进行逆置
  • 否则,进行拼贴
  • 最终返回字符串类型
代码:
   // 2810. 故障键盘public String finalString(String s) {StringBuilder sb = new StringBuilder();for (char x : s.toCharArray()) {if (x == 'i') {sb.reverse();} else {sb.append(x);}}return sb.toString();}
思路二:双端队列
  • 调用双端队列
  • 如果遇到i,需要进行逆置,相当于进行头插法,改变标记
  • 没遇到i,并且标记为真,进行尾插法
  • 最后检查是否需要逆置
代码:
    public String finalString(String s) {// 双端队列Deque<Character> deque = new ArrayDeque<>();StringBuilder sb = new StringBuilder();boolean flg = true;for (char x : s.toCharArray()) {if (x == 'i') {flg = !flg;//碰到i,进行逆置//再次碰到i,反过耒} else if (flg) {//如果为真,添加到队尾deque.addLast(x);}else {//x不等于i,并且由于前一个是i,发生逆转// 相当于添加到队头deque.addFirst(x);}}for (char c:deque) {sb.append(c);}if (!flg){sb.reverse();}return sb.toString();}

点击移步博客主页,欢迎光临~

偷cyk的图

http://www.hrbkazy.com/news/47350.html

相关文章:

  • wordpress建视频网站网推广公司
  • 青岛黄岛区做网站设计的seo排名优化公司
  • ps自学网官方网站360优化大师旧版
  • 一般网站的后台软文案例300字
  • 有什么软件可以做网站黑帽友情链接
  • 利用access做网站全网营销老婆第一人
  • 网站10月份可以做哪些有意思的专题网络销售管理条例
  • 网站建设运用软件注册网站域名
  • 网站制作哪家好缅甸新闻最新消息
  • 购买网站seo怎么学在哪里学
  • wordpress首页优化武汉seo广告推广
  • 做网站定金是多少太原seo关键词排名
  • 网页制作一个网站八个页面咋做b2b网站大全免费推广
  • 虚拟空间做网站2345电脑版网址导航
  • cad效果图怎么制作搜索引擎优化分析
  • 什么软件可以看网站网络推广公司联系方式
  • 在线教育网站有什么程序做seo沈阳
  • 那些网站可以做0首付分期手机下载爱城市网app官方网站
  • 响水哪家专业做网站温州seo服务
  • 网站使用自己的服务器新闻报道最新消息今天
  • 武汉高端网站制作他达拉非片的作用及功效副作用
  • 成都设计公司哪家比较好seo网课培训
  • 郓城那家网站做的好网站收录查询入口
  • 有没有什么做水利资料的网站抖音推广佣金平台
  • 携程的网站建设公司建网站需要多少钱
  • 旅游网站设计源码苏州百度推广服务中心
  • 专门做简历的网站软件湖南seo技术培训
  • 全椒做网站百度竞价推广的优势
  • 电脑做任务赚钱网站小程序开发多少钱
  • 可以做引流网站的源码中国今天最新军事新闻