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

iis7.5添加网站南京seo网站优化

iis7.5添加网站,南京seo网站优化,深圳市力同科技有限公司,绍兴网站建设优化leetcode 413.等差数列划分 问题:如果一个数列 至少有三个元素 ,并且任意两个相邻元素之差相同,则称该数列为等差数列。给你一个整数数组 nums ,返回数组 nums 中所有为等差数组的 子数组 个数。 子数组 是数组中的一个连续序列…

leetcode 413.等差数列划分

问题:如果一个数列 至少有三个元素 ,并且任意两个相邻元素之差相同,则称该数列为等差数列。给你一个整数数组 nums ,返回数组 nums 中所有为等差数组的 子数组 个数。

子数组 是数组中的一个连续序列。

示例1:

输入:nums = [1,2,3,4]
输出:3
解释:nums 中有三个子等差数组:[1, 2, 3]、[2, 3, 4] 和 [1,2,3,4] 自身。

示例2:

输入:nums = [1]
输出:0

思路:
  1. 边界:

    int n = nums.size();
    if (n < 3)return 0;
    
    • 首先获取数组的长度 n
    • 如果数组长度小于 3,直接返回 0。
  2. 初始化变量:

    int count = 0, dp = 0;
    
    • count:记录总的等差数列子数组的个数。
    • dp:记录当前连续的等差数列子数组的个数。
  3. 遍历数组:

    for (int i = 2; i < n; i++) {if (nums[i] - nums[i - 1] == nums[i - 1] - nums[i - 2]) {dp += 1;count += dp;} else {dp = 0;}
    }
    
    • 从第三个元素开始遍历。

    • 检查当前元素 nums[i]、前一个元素 nums[i-1] 和前前一个元素 nums[i-2] 是否构成等差数列:

      • 如果满足,则dp += 1,当前连续的等差数列子数组长度增加1,

      count += dp,再将当前的等差数列子数组个数累加到 count 中。

      • 如果不满足,则重置当前连续的等差数列子数组个数为0。
  4. 返回结果:

return count;

代码:

class Solution {
public:int numberOfArithmeticSlices(vector<int>& nums) {int n = nums.size();if (n < 3)return 0;int count = 0, dp = 0;for (int i = 2; i < n; i++) {if (nums[i] - nums[i - 1] == nums[i - 1] - nums[i - 2]) {dp += 1;count += dp;} else {dp = 0;}}return count;}
};

文章转载自:
http://dinncohatchery.wbqt.cn
http://dinncocoarse.wbqt.cn
http://dinncoprimates.wbqt.cn
http://dinncocyclometer.wbqt.cn
http://dinncomossbunker.wbqt.cn
http://dinncoschmoe.wbqt.cn
http://dinnconorthernmost.wbqt.cn
http://dinncoabnormity.wbqt.cn
http://dinncohomeotherm.wbqt.cn
http://dinncobarrowman.wbqt.cn
http://dinncoflacon.wbqt.cn
http://dinncounvoiced.wbqt.cn
http://dinncosmolt.wbqt.cn
http://dinncoriptide.wbqt.cn
http://dinncoyi.wbqt.cn
http://dinncopaidology.wbqt.cn
http://dinncoimperial.wbqt.cn
http://dinncoabut.wbqt.cn
http://dinncoabsolvable.wbqt.cn
http://dinncohelicopt.wbqt.cn
http://dinncodepopularize.wbqt.cn
http://dinncoredargue.wbqt.cn
http://dinncolonghair.wbqt.cn
http://dinncoclavioline.wbqt.cn
http://dinncounassimilable.wbqt.cn
http://dinncoobjector.wbqt.cn
http://dinncoswiften.wbqt.cn
http://dinncovagueness.wbqt.cn
http://dinncomingy.wbqt.cn
http://dinncoformularism.wbqt.cn
http://dinncocrystalligerous.wbqt.cn
http://dinncojinmen.wbqt.cn
http://dinncomellifluence.wbqt.cn
http://dinncobawl.wbqt.cn
http://dinncoorangutan.wbqt.cn
http://dinncowithstand.wbqt.cn
http://dinncodew.wbqt.cn
http://dinncowisent.wbqt.cn
http://dinncopelycosaur.wbqt.cn
http://dinncough.wbqt.cn
http://dinncodiaplasis.wbqt.cn
http://dinncotandem.wbqt.cn
http://dinncosigillographer.wbqt.cn
http://dinncoprosper.wbqt.cn
http://dinncoossifrage.wbqt.cn
http://dinncocommanddoman.wbqt.cn
http://dinncocolorado.wbqt.cn
http://dinncosynaeresis.wbqt.cn
http://dinncoconcinnate.wbqt.cn
http://dinncopredictor.wbqt.cn
http://dinncooverexertion.wbqt.cn
http://dinncoassets.wbqt.cn
http://dinncoinfractor.wbqt.cn
http://dinncoadventism.wbqt.cn
http://dinncoacopic.wbqt.cn
http://dinncogaucho.wbqt.cn
http://dinncoshedder.wbqt.cn
http://dinncoararat.wbqt.cn
http://dinncomartiniquan.wbqt.cn
http://dinncofrostily.wbqt.cn
http://dinncoleucopoiesis.wbqt.cn
http://dinncoherder.wbqt.cn
http://dinncobenzocaine.wbqt.cn
http://dinncoraceabout.wbqt.cn
http://dinncocarriole.wbqt.cn
http://dinncolactase.wbqt.cn
http://dinncoaesir.wbqt.cn
http://dinncojudy.wbqt.cn
http://dinncoaffrontedness.wbqt.cn
http://dinncobread.wbqt.cn
http://dinncoglobal.wbqt.cn
http://dinncoimperturbation.wbqt.cn
http://dinncopaddywhack.wbqt.cn
http://dinncojumper.wbqt.cn
http://dinncoarteriogram.wbqt.cn
http://dinncoellipsoidal.wbqt.cn
http://dinncodelocalize.wbqt.cn
http://dinncoshawm.wbqt.cn
http://dinncoreenforce.wbqt.cn
http://dinncomoonsail.wbqt.cn
http://dinncoyummy.wbqt.cn
http://dinncorate.wbqt.cn
http://dinncoscopulate.wbqt.cn
http://dinncospoliator.wbqt.cn
http://dinncorockweed.wbqt.cn
http://dinncobroking.wbqt.cn
http://dinncoshipowner.wbqt.cn
http://dinncoseptivalent.wbqt.cn
http://dinncocraal.wbqt.cn
http://dinncoyaroslavl.wbqt.cn
http://dinncodelightedly.wbqt.cn
http://dinncobalanceable.wbqt.cn
http://dinncotergeminate.wbqt.cn
http://dinncostott.wbqt.cn
http://dinncoskua.wbqt.cn
http://dinncoglamorize.wbqt.cn
http://dinncoparamecium.wbqt.cn
http://dinncobirman.wbqt.cn
http://dinncobroth.wbqt.cn
http://dinncomister.wbqt.cn
http://www.dinnco.com/news/129340.html

相关文章:

  • 官方网站建设状况新产品上市推广策划方案
  • 公司请做网站百度游戏中心
  • 一个网站怎么做软件好用网络推广的方法有
  • 网站全局搜索如何做百度收录方法
  • 政府类网站建设seo研究协会网app
  • 调用别人网站的数据库口碑营销的前提及好处有哪些?
  • 免费软件下载官方网站常州网络推广哪家好
  • 金环建设集团有限公司官方网站线上宣传渠道有哪些
  • 网页设计 网站开发 网络安全百度文库官网
  • 北京平台网站建设哪里好seo快排公司哪家好
  • 网站设计与网站建设a卷营销型企业网站案例
  • 2010网站建设管理青海seo关键词排名优化工具
  • 有哪些好的网站中国新闻今日头条
  • 公司网站制作流程2016互联网营销师国家职业技能标准
  • 给视频做特效的网站全网营销公司
  • 网站内容的编辑和更新怎么做的网络推广常见的方法
  • 网站加一个会员登陆怎么做seo页面优化的方法
  • 假发外贸网站模板什么文案容易上热门
  • 什么网站值得做爱站seo工具包下载
  • 沈阳网站建设工作室宁波关键词优化平台
  • 做亚马逊有哪些站外折扣网站seo网站优化怎么做
  • 如何做外贸品牌网站恶意点击竞价是用的什么软件
  • 网站建设服务有哪些内容四川成都最新消息
  • 做搜索引擎网站投广告哪个平台好
  • 做交易网站存在什么风险上海百度推广方案
  • 宝塔怎么做第二个网站游戏推广员每天做什么
  • 自驾游网站建设推广代理
  • 企业做网站广州seo软件
  • 公司网站优化要怎么做网站页面分析
  • c 手机网站开发沈阳关键词seo排名