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

gis做图网站近几年的网络营销案例

gis做图网站,近几年的网络营销案例,移除wordpress模板,建网站公司 蓝纤科技文章目录 1. 题目来源2. 题目解析 1. 题目来源 链接:3096. 得到更多分数的最少关卡数目 2. 题目解析 比较有意思的题目,仔细读题后发现解题没啥难度,但是如何写好、写的更简洁需要注意下: 思路: 数据量 1e5&#…

文章目录

    • 1. 题目来源
    • 2. 题目解析

1. 题目来源

链接:3096. 得到更多分数的最少关卡数目

2. 题目解析

比较有意思的题目,仔细读题后发现解题没啥难度,但是如何写好、写的更简洁需要注意下:

思路:

  • 数据量 1e5,肯定不能两层循环了。那就需要在每个数组下标查询时,都需要知道 A、B 的得分。
  • 得分:0 扣分,1 加分。当查询下标 i 时,i 下标从 0 开始,先暂定 i+1 这段都能得分,那么现在只需要得到我的扣分项即可算出最终得分。即只需要统计下标 i 位置之前的所有的 0 的个数作为扣分项,i + 1 这个数组长度就是我的得分,但这里是包含了 0 的这些扣分的,这些位置的得分是无效的,所以需要减去 2 倍的 0 的个数,即减去无效得分、减去真是扣分,即算出来最终的得分情况。
  • 前后缀均可这样计算。

坑点:

  • bob 必须要操作,所以 i < n-1。这里还 WA 一次… 没看到题目说明…

  • 时间复杂度 O ( n ) O(n) O(n)
  • 空间复杂度 O ( 1 ) O(1) O(1)

class Solution {
public:int minimumLevels(vector<int>& possible) {int n = possible.size();possible[0] = possible[0] == 0;for (int i = 1; i < n; i ++ ) {if (possible[i] == 0) possible[i] = 1;else possible[i] = 0;possible[i] += possible[i - 1];}for (int i = 0; i < n - 1; i ++ ) {if (i + 1 - 2 * possible[i] > n - i - 1 - 2 * (possible[n - 1] - possible[i])) {return i + 1;}}return -1;}
};
http://www.dinnco.com/news/75968.html

相关文章:

  • 论坛类网站搭建网站推广计划书范文
  • 网站怎么做流量竞价网站推广
  • 兰山网站建设seo免费入门教程
  • 仿威客网站百度官网登录入口手机版
  • 不是用于制作网页的软件昆明seo工资
  • WordPress网站远程访问口碑营销成功案例
  • 购物网站做兼职聚名网官网
  • 博客网站开发源代码百度搜索排行seo
  • 修改文章缩略字数 WORDPRESSseo营销培训咨询
  • 有哪些网站的搜索引擎营销活动推广策划
  • 做一个网站需要多长时间深圳网站建设服务
  • 网站兼容平台外宣推广技巧
  • 装修绘图软件appseo关键词排名实用软件
  • 做古建的那些网站比较适合百度seo排名优化联系方式
  • 阿里建设网站百度如何免费打广告
  • 企业网站建设预算方案二级域名在线扫描
  • 重庆网络营销网站建设销售百度广告投放价格
  • 广州建设网站的公司简介网址收录网站
  • 天津做网站多少钱无锡seo优化公司
  • 黄页网址大全视频在线观看关键词排名seo优化
  • 如何 做网站跳转霸屏推广
  • 嘉兴简单建站seo长沙
  • 沈阳建设工程监理有限公司湖南专业关键词优化
  • 网站建设与管理的总结报告在线培训管理系统
  • 网站后台文章编辑器磁力猫搜索引擎入口官网
  • 网站备案有什么好处我们seo
  • 英文网站制作公司哪家好如何进行搜索引擎优化
  • 丹东网站开发网站快速排名的方法
  • 做花藤字网站今日国际新闻10条
  • wordpress建站以后搜索引擎在线观看