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

哪些网站可以做免费外贸开网店3个月来亏了10万

哪些网站可以做免费外贸,开网店3个月来亏了10万,qq浏览器在线,河北商城网站搭建多少钱题目描述 假设有一个很长的花坛,一部分地块种植了花,另一部分却没有。可是,花不能种植在相邻的地块上,它们会争夺水源,两者都会死去。 给你一个整数数组 flowerbed 表示花坛,由若干 0 和 1 组成&#xff…

题目描述

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

给你一个整数数组 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

提示:

  • 1 <= flowerbed.length <= 2 * 104
  • flowerbed[i] 为 0 或 1
  • flowerbed 中不存在相邻的两朵花
  • 0 <= n <= flowerbed.length

解决方案:

1、为了方便计算边界条件,边界加上无关变量 0;

2、依次遍历,符合条件(0,0,0)即可赋值为(0,1,0)

3、数量统计:n 存在负值,即 n==0 时。

函数源码:

class Solution {
public:bool canPlaceFlowers(vector<int>& flowerbed, int n) {flowerbed.insert(flowerbed.begin(), 0);flowerbed.push_back(0);int m = flowerbed.size();for (int i = 1; i < m-1; i++) {if (flowerbed[i - 1] == 0 && flowerbed[i]     == 0 &&flowerbed[i + 1] == 0) {flowerbed[i] = 1;n--;}}return n <= 0;}
};
http://www.dtcms.com/wzjs/30173.html

相关文章:

  • 自己做网站广告法seo快速排名系统
  • 甘肃网站备案网络媒体软文案例
  • 旅游网站开发背景宣传推广渠道有哪些
  • 网站建设 中企动力南通百度电脑版官方下载
  • php网站开发代码企业网络营销业务
  • 交易网站前期建设方案网络推广和网站推广平台
  • 武汉做网站公司电话seo首页排名优化
  • html5旅游网站福建seo关键词优化外包
  • 网站建设公司studstu广东东莞最新疫情
  • 网站开发 增值税发票怎么宣传自己的店铺
  • 安徽网站搭建新开发的app怎么推广
  • 深圳建设信息网站官网专门发广告的app
  • 网站首页页脚安徽网站关键字优化
  • 深圳建设局网站爱站seo
  • 网站特点怎么写独立站优化
  • 济南 网站建设那家好企业产品推广策划方案
  • 网站正能量晚上不用下载免费进入新东方烹饪学校学费价目表
  • 河南省建设厅网站无事故证明seo优化网站推广专员招聘
  • 网站优化两大核心要素是什么外贸网站推广平台
  • azure网站建设如何规划企业网络推广方案
  • 网站qq在线客服系统湖南seo快速排名
  • 网站建设外包服务管理情况国内最好用的免费建站平台
  • 网站的图片大小规定提高工作效率图片
  • wordpress头像大小不一seo搜索引擎优化是做什么的
  • 研磨材料 东莞网站建设全达seo
  • 哔哩哔哩网站怎么做视频公司网址有哪些
  • 网页设计基础知识总结百度seo价格查询系统
  • 珠宝店网站项目网页设计企业课程培训
  • 长春火车站疫情最新消息昆明百度推广优化
  • 怎么建网站做搜索引擎怎么做