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

网站建设与运营的公司重庆商城网站制作报价

网站建设与运营的公司,重庆商城网站制作报价,站长工具麻豆,PHP文件加到WordPress页面1、题目描述 给定一个字符串str,只由 ‘X’ 和 ‘.’ 两种字符构成。‘X’ 表示墙,不能放灯,点亮不点亮都可;’.’ 表示居民点,可以放灯,需要点亮。如果灯放在i位置,可以让 i-1,i 和…

1、题目描述
给定一个字符串str,只由 ‘X’ 和 ‘.’ 两种字符构成。‘X’ 表示墙,不能放灯,点亮不点亮都可;’.’ 表示居民点,可以放灯,需要点亮。如果灯放在i位置,可以让 i-1,i 和 i+1 三个位置被点亮。返回如果点亮str中所有需要点亮的位置,至少需要几盏灯。

2、解题思路
这题我们可以用谈心思想 分情况来去讨论:
(1)i 位置是 'X’,不管,来到 i + 1位置
(2)i 位置是 ‘.’ ,i + 1是 'X’,i 位置需要放灯,来到 i + 2位置
(3)i 位置是 ‘.’ ,i + 1是 ‘.’,i + 2是 ‘.’,i + 1 位置需要放灯,来到 i + 3位置(此步即是贪心)
(4)i 位置是 ‘.’ ,i + 1是 ‘.’,i + 2是 'X’,i 或 i + 1 位置需要放灯,来到 i + 3位置

代码实现:

	public static int minLight2(String road) {char[] str = road.toCharArray();int i = 0;int light = 0;while (i < str.length) {if (str[i] == 'X') {i++;} else {light++;if (i + 1 == str.length) {break;} else { // 有i位置 i+ 1 X .if (str[i + 1] == 'X') {i = i + 2;} else {i = i + 3;}}}}return light;}
http://www.yayakq.cn/news/23381/

相关文章:

  • 做电子烟外贸网站有哪些vi设计作品图
  • 怎么上传做 好的网站怎么进行网站关键词优化
  • 做网站要学习什么西安高风险调整
  • ps做素材下载网站有哪些旅游网站策划营销
  • wordpress网站多语言网页在线生成
  • 企业网站建设安阳微博推广渠道
  • 做外贸c2c网站有哪些系统开发案例
  • 如何申请域名邮箱模板网站如何做优化
  • 网站建设 南宁莞城区网站建设公司
  • 价格划算的东莞建网站公司怎么做微信小程序卖东西
  • 做内贸要在哪个网站找客户汽车设计网站大全
  • 网站登录页面模板房产信息网网站
  • 盘锦微商网站建设wordpress 菜单 下拉菜单
  • 国内酒店网站建设自学软件网站开发
  • 网站建设xyhlrj网页设计尺寸参考表
  • 北京微网站设计开发服务宣传栏制作效果图
  • 阿里云建站流程外卖做的比较好的网站
  • jsp网站购物车怎么做如何做一个网站的功能吗
  • 视频分享网站建设游戏交易类网站seo怎么做
  • 网上网站怎么做陕西住房与城乡建设部网站
  • 专业建设网站哪家好怎么做服务器网站下载链接
  • 站群系统有哪些网站做百度百科
  • 网站正能量破解版下载大全安装手机制作视频
  • 怎么做自己的cms导购网站网站建设的安全性
  • 网站建设怎么报价表网络公司给我做网站我有没有源代码版权吗?
  • 三明市网站建设平面设计相关的网站有哪些内容
  • 定服装网站建设台州网站建设找哪家好点
  • 幸运28网站建设id怎样转wordpress
  • 百度网站优化软件杭州缪斯设计有限公司
  • 做自媒体关注的网站wordpress 为知笔记