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

头像制作免费生成器百度网站优化培训

头像制作免费生成器,百度网站优化培训,网站查询seo,html5动态网站模板假设有一个很长的花坛,一部分地块种植了花,另一部分却没有。可是,花不能种植在相邻的地块上,它们会争夺水源,两者都会死去。 给你一个整数数组 flowerbed 表示花坛,由若干 0 和 1 组成,其中 0 …

假设有一个很长的花坛,一部分地块种植了花,另一部分却没有。可是,花不能种植在相邻的地块上,它们会争夺水源,两者都会死去。

给你一个整数数组 flowerbed 表示花坛,由若干 0 和 1 组成,其中 0 表示没种植花,1 表示种植了花。另有一个数 n ,能否在不打破种植规则的情况下种入 n 朵花?能则返回 true ,不能则返回 false 。

示例 1:

输入:flowerbed = [1,0,0,0,1], n = 1
输出:true

示例 2:

输入:flowerbed = [1,0,0,0,1], n = 2
输出:false

代码示例:

class Solution:

    def canPlaceFlowers(self, flowerbed: List[int], n: int) -> bool:

        flowerbed = [0] + flowerbed + [0]

        for i in range(1, len(flowerbed) - 1):

            if flowerbed[i - 1] == 0 and flowerbed[i] == 0 and flowerbed[i + 1] == 0:

                flowerbed[i] = 1  # 种花!

                n -= 1

        return n <= 0

思路解析:这个思路最NB的地方在于给数组开头和末尾插入了0 

http://www.wangmingla.cn/news/36236.html

相关文章:

  • 广西桂林建设局网站刺激广告
  • 商务平台网站建设合同百度投放
  • 多网站管理广州seo优化效果
  • 网站开发教程H5宁波seo哪家好快速推广
  • 甲蛙网站建设广告公司网上接单平台
  • 网站后台表格网站推广外贸
  • 可以在线做动图的网站怎么制作链接网页
  • 网站制作什么做今天《新闻联播》回放
  • 买好域名和云主机后怎么做网站百度知道登录入口
  • 泗洪网站建设公司长沙关键词优化服务
  • 兼职做网站系统网络推广是以企业产品或服务
  • 台商网站建设公司黄页福建省人民政府门户网站
  • 网站建设工作内容游戏优化是什么意思?
  • 备案网站内容怎么写搜狗竞价
  • 国外服务器厂商seo怎么发布外链
  • 如何做好一个企业网站设计seo优化诊断工具
  • 第一活动线报网成都网站seo设计
  • 建设设计项目备案在哪个网站朋友圈广告投放平台
  • 做报告的网站软文广告经典案例100字
  • 贵阳做网站搜索引擎优化的核心本质
  • 东莞南城网站建设公司seo关键词排名实用软件
  • 网站建设维护公司资质百度平台营销宝典
  • 找外包网站 和自己做郑州竞价代运营公司
  • 渝北网站建设必应搜索引擎地址
  • 做耳鼻喉医院网站多少钱推广普通话宣传海报
  • 社交网站建设计划书会计培训班要多少钱
  • 江门网站建设推广平台网络推广的具体方式
  • 网站源文件下载抖音seo排名软件哪个好
  • 昆山有名的网站建设公司网络营销的发展现状及趋势
  • 建设通是不是官方网站搜索引擎优化是什么工作