Class Solution
-
- All Implemented Interfaces:
public final class Solution605 - Can Place Flowers\.
Easy
You have a long flowerbed in which some of the plots are planted, and some are not. However, flowers cannot be planted in adjacent plots.
Given an integer array
flowerbedcontaining0's and1's, where0means empty and1means not empty, and an integern, return ifnnew flowers can be planted in theflowerbedwithout violating the no-adjacent-flowers rule.Example 1:
Input: flowerbed = 1,0,0,0,1, n = 1
Output: true
Example 2:
Input: flowerbed = 1,0,0,0,1, n = 2
Output: false
Constraints:
<code>1 <= flowerbed.length <= 2 * 10<sup>4</sup></code>
flowerbed[i]is0or1.There are no two adjacent flowers in
flowerbed.0 <= n <= flowerbed.length
-
-
Constructor Summary
Constructors Constructor Description Solution()
-
Method Summary
Modifier and Type Method Description final BooleancanPlaceFlowers(IntArray flowerbed, Integer n)-
-
Method Detail
-
canPlaceFlowers
final Boolean canPlaceFlowers(IntArray flowerbed, Integer n)
-
-
-
-