Can Place Flowers (Leetcode 605)
Problem Link: https://leetcode.com/problems/can-place-flowers/description/
class Solution:
def canPlaceFlowers(self, flowerbed: List[int], n: int) -> bool:
newArr=[0]+flowerbed+[0]
c=0
for i in range(1,len(newArr)-1):
if(newArr[i-1]==0 and newArr[i]==0 and newArr[i+1]==0):
newArr[i]=1
c+=1
if(c>=n):
return True
else:
return False
PreviousPartition Array Into Three Parts With Equal Sum (Leetcode 1013)NextRemove Element (Leetcode 27)
Last updated