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

安徽省建设网站周口网站建设公司

安徽省建设网站,周口网站建设公司,wordpress图片播放,wordpress怎么做链接如果一个数列 至少有三个元素 ,并且任意两个相邻元素之差相同,则称该数列为等差数列。 例如,[1,3,5,7,9]、[7,7,7,7] 和 [3,-1,-5,-9] 都是等差数列。 给你一个整数数组 nums ,返回数组 nums 中所有为等差数组的 子数组 个数。 …

如果一个数列 至少有三个元素 ,并且任意两个相邻元素之差相同,则称该数列为等差数列。

例如,[1,3,5,7,9]、[7,7,7,7] 和 [3,-1,-5,-9] 都是等差数列。
给你一个整数数组 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 <= nums.length <= 5000
-1000 <= nums[i] <= 1000

来源:力扣(LeetCode)
链接:https://leetcode.cn/problems/arithmetic-slices

方法一:动态规划

C++提交内容:

class Solution {
public:int numberOfArithmeticSlices(vector<int>& nums) {int len = nums.size();int n = 0, ans = 0;for(int i = 2; i < len; ++i){nums[i] + nums[i - 2] == nums[i - 1] * 2 ? ans += ++n : n = 0;}return ans;}
};
http://www.bjxfkj.com.cn/article/105545.html

相关文章:

  • 安徽阜阳网站建设公司郑州网站设计
  • 网站广告下悬浮代码怎么做杭州网站关键词排名
  • 临清网站开发东莞关键词排名推广
  • 开州快速建网站天津网站建设
  • 自己制作的网站模板以后可以修改吗怎样做一个网页
  • 企业建设网站个人总结深圳做seo有哪些公司
  • 域名服务器如何申请网站优化推广软件
  • 潍坊网站建设 潍坊做网站友情链接出售平台
  • 个人网站制作dw新浪网今日乌鲁木齐新闻
  • wordpress图片自动分页插件下载石家庄关键词优化平台
  • 创意网红百度网站排名关键词整站优化
  • 要想让别人网站卖我的东西怎么做农产品营销策划方案
  • 网站抬头怎么做google关键词优化排名
  • 企业网站首页flash网站优化排名方法有哪些
  • 北京 网站建设 招标信息搜索引擎营销的案例有哪些
  • 公交车网站怎么做留言板yandere搜索引擎入口
  • 网站建设 培训谷歌推广真有效果吗
  • h5做网站百度seo公司一路火
  • 做网站金山口碑营销怎么做
  • 南京市建设厅网站网络销售是什么工作内容
  • 网站备案需要去哪办理win10优化大师有用吗
  • 陕西手机网站制作拉新app渠道
  • 零售网站制作常用的网络推广的方法有哪些
  • 红衫中国网站建设企业宣传片文案
  • 专做蔬菜大棚的网站天津百度推广
  • divider wordpressseo网页优化工具
  • 网站建设和web前端一样吗网络营销做得好的产品
  • 做暧暧视频网站安全吗全网关键词搜索排行
  • 重庆梁平网站建设哪家好网站管理与维护
  • 大型国有企业网站建设网络推广大概需要多少钱