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

男装网站的网站建设背景python基础教程pdf

男装网站的网站建设背景,python基础教程pdf,公司网站后台更新,昭通公司做网站目录 题目#xff1a; 示例#xff1a; 分析#xff1a; 代码#xff1a; 题目#xff1a; 示例#xff1a; 分析#xff1a; 这道题难在阅读理解#xff0c;题目看得我匪夷所思#xff0c;错了好多个测试用例才明白题目说的是什么。 我简单翻译一下就是寻找1和…目录 题目 示例 分析 代码 题目 示例 分析 这道题难在阅读理解题目看得我匪夷所思错了好多个测试用例才明白题目说的是什么。 我简单翻译一下就是寻找1和-1之间0最多的数量1和-1之间只能有0。 我们可以套两层循环第一层for循环去寻找1如果找到了1那么我们开始在当前下标往左右两边寻找最近的-1并且统计0的数量需要注意的是如果先碰到了1那么表示我们无法落脚也就不能更新答案因为题目说的我们只能在-1的地方落脚并且1到-1之间只能有0。 在结束往右寻找的时候我们可以把往右寻找的下标赋值给第一层循环的下标因为我们结束往右寻找的时候下标所在的位置要么是1要么是-1赋值给第一层循环可以少遍历几次不过题目中给的数据量比较小所以这个小优化是可有可无的。 具体操作可以参考下面的代码和动图。 代码 class Solution { public:int captureForts(vectorint forts) {int res0;int nforts.size();for(int i0;in;i){if(forts[i]1){ //遇到了自己的城堡int t0,indexi-1;while(index0){ //去寻找左边能摧毁的敌人城堡数量if(forts[index]1) break; //先遇到自己的城堡则表示左边没有落脚点if(forts[index]-1){ //当遇到空地就结束寻找并更新答案resmax(res,t);break;}t;index--;}t0,indexi1;while(indexn){ //去寻找右边能摧毁的敌人城堡数量if(forts[index]1) break;if(forts[index]-1){resmax(res,t);break;}t;index;}//iindex-1; //小小优化一下,可有可无}}return res;} };
http://www.w-s-a.com/news/944901/

相关文章:

  • 记的网站域名wordpress地方信息主题
  • 淄博好的建网站公司网站建设 海口
  • 有人做网站花了10几万2017做啥网站能致富
  • 做网站有什么软件cod建站平台
  • 合肥学校网站建设怎么做免费的产品图片网站
  • 营养早餐网站的设计与制作建设通网站怎么查项目经理在建
  • 浑南区建设局网站永州网站建设公司推荐
  • 做外贸都得有网站吗绵阳网站建设制作
  • 功能性的网站建设北京餐饮品牌设计公司
  • php做网站优势视频直播软件
  • 怎么安装php网站哪个网站是专门为建设方服务的
  • 重慶网站开发sina app engine wordpress
  • wampserver网站开发步骤中冠工程管理咨询有限公司
  • 自己做网站商城需要营业执照吗老外做牛排的视频网站
  • 网站推广效果的评估指标主要包括公司广告推广
  • 昆明网站建设那家好哪个网站学做凉皮
  • hype做网站动效哪里有给网站做
  • 打扑克网站推广软件设计类专业哪个最好
  • 网站设计首页网站建设意向书
  • 做网站要学那些angularjs后台管理系统网站
  • 广州白云手机网站建设学做点心上哪个网站
  • 哈尔滨网站建设步骤百度青岛代理公司
  • 怎么利用代码做网站军队 网站备案
  • 百度手机版网址免费广州seo
  • 军博做网站公司wordpress评论插件
  • 如何申请一个网站 做视频网站报错解析
  • 徐州高端网站建设无锡找做网站
  • 网站如何不需要备案百度的宣传视频广告
  • 如何用易语言做网站采购系统有哪些
  • 建一个网站容易吗浙江省城乡建设厅官网