leetcode二维数组力码列表
-
可以放置鲜花
-
最短的未排序连续子阵列
-
重塑矩阵
-
数组中的最大距离
-
数组中的K-diff对
-
第三个最大数
细节:
- 可以放花问题
描述:
假设你有一个很长的花坛,其中一些地块种了,一些没有。但是,不能在相邻的地块中种植花卉——它们会争水,两者都会死亡。给定一个花坛(表示为一个包含0和1的数组,其中0表示空,1表示不空)和一个数字n,如果可以在其中种植n朵新花而不违反无相邻花规则,则返回。
解决方案:
public class Solution {
public boolean canPlaceFlowers(int[] flowerbed, int n) {
int count = 0;
boolean output = false;
int countZero = 1; //处理开头为0
boolean beginCountZero = false;
for(int flower = 0;flower<flowerbed.length && c
暂无评论