【JavaScript】leetcode605,种花问题

本是古典 何须时尚 2022-02-26 05:48 411阅读 0赞
  1. var canPlaceFlowers = function(flowerbed, n) {
  2. var count = 0
  3. for(var i = 0; i < flowerbed.length; i++) {
  4. if(flowerbed[i-1] !== 1 && flowerbed[i] === 0 && flowerbed[i+1] !== 1) {
  5. flowerbed[i] = 1
  6. count++
  7. }
  8. }
  9. return count >= n
  10. };

发表评论

表情:
评论列表 (有 0 条评论,411人围观)

还没有评论,来说两句吧...

相关阅读

    相关 605. 种花问题

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

    相关 605. 种花问题

    贪心思想:  保证每次操作都是局部最优\---->从而使得全局最优   > 假设有一个很长的花坛,一部分地块种植了花,另一部分却没有。可是,花不能种植在相邻的地块上,它们会

    相关 605 种花问题(双指针)

    1. 问题描述: 假设有一个很长的花坛,一部分地块种植了花,另一部分却没有。可是,花不能种植在相邻的地块上,它们会争夺水源,两者都会死去。给你一个整数数组 flowerbed

    相关 LeetCode605. 种花问题

    假设你有一个很长的花坛,一部分地块种植了花,另一部分却没有。可是,花卉不能种植在相邻的地块上,它们会争夺水源,两者都会死去。 给定一个花坛(表示为一个数组包含0和1,其中0表