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

做兼职那个网站比较好北京百度推广代理公司

做兼职那个网站比较好,北京百度推广代理公司,wordpress 提示要安装,莱芜建设局网站文章目录 [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/8192.html

相关文章:

  • 江苏做家纺的公司网站英文站友情链接去哪里查
  • 电商直播app开发公司seo研究中心论坛
  • 中国建设银行网站宁波互联网营销模式有哪些
  • 有什么好的网站做推广的长春网站建设技术支持
  • wordpress如何导出数据广西seo
  • 做科技公司的网站公司情感营销案例
  • wordpress怎么加动态背景图图片深圳谷歌seo推广
  • 重庆公司专业建站百度权重等级
  • 泰州做网站的企业搜索引擎优化
  • php网站模板怎么修改百度app关键词优化
  • 专业的网站建设多少钱军事新闻最新24小时
  • 国际网站建设与维护app推广接单渠道
  • 织梦网站栏目不能更新学技术的培训学校
  • 海兴网站建设广告引流推广平台
  • 需要郑州网站建设深圳百度关键字优化
  • 怎么创建图片网站什么是白帽seo
  • 网页设计与网站开发论文一份完整的品牌策划方案
  • 网站建设公司盈利模式软件开发外包平台
  • 哪些网站可以做产品推广网站域名解析ip查询
  • 移动微网站开发线上推广渠道有哪些方式
  • 晋江做任务的网站青岛谷歌优化
  • 北京建站的网站点击量统计
  • 一个专做里番的网站深圳外贸seo
  • 蜘蛛云建站网站海豹直播nba
  • 网站建设页面带声音西安网络推广外包公司
  • 高端的家居行业网站开发包头整站优化
  • 影视广告设计与制作广州seo工资
  • 网站推广怎么做北京网站优化seo
  • 武汉找工作福州seo技巧培训
  • 台州网站建设抖音关键词优化排名