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

做自动发卡密网站的教程网络营销方案

做自动发卡密网站的教程,网络营销方案,老版本网站开发工具,中企动力做网站行吗如果连续数字之间的差严格地在正数和负数之间交替,则数字序列称为 摆动序列 。第一个差(如果存在的话)可能是正数或负数。仅有一个元素或者含两个不等元素的序列也视作摆动序列。 例如, [1, 7, 4, 9, 2, 5] 是一个 摆动序列 &…

如果连续数字之间的差严格地在正数和负数之间交替,则数字序列称为 摆动序列 。第一个差(如果存在的话)可能是正数或负数。仅有一个元素或者含两个不等元素的序列也视作摆动序列。

  • 例如, [1, 7, 4, 9, 2, 5] 是一个 摆动序列 ,因为差值 (6, -3, 5, -7, 3) 是正负交替出现的。

  • 相反,[1, 4, 7, 2, 5] 和 [1, 7, 4, 5, 5] 不是摆动序列,第一个序列是因为它的前两个差值都是正数,第二个序列是因为它的最后一个差值为零。

子序列 可以通过从原始序列中删除一些(也可以不删除)元素来获得,剩下的元素保持其原始顺序。

给你一个整数数组 nums ,返回 nums 中作为 摆动序列 的 最长子序列的长度 。

示例 1:

输入:nums = [1,7,4,9,2,5]
输出:6
解释:整个序列均为摆动序列,各元素之间的差值为 (6, -3, 5, -7, 3) 。

示例 2:

输入:nums = [1,17,5,10,13,15,10,5,16,8]
输出:7
解释:这个序列包含几个长度为 7 摆动序列。
其中一个是 [1, 17, 10, 13, 10, 16, 8] ,各元素之间的差值为 (16, -7, 3, -3, 6, -8) 。

示例 3:

输入:nums = [1,2,3,4,5,6,7,8,9]
输出:2
class Solution {
public:int wiggleMaxLength(vector<int>& nums) {if(nums.size()==1)return 1;int prediff=0;int crudiff=0;int result=1;//记录峰值,默认最右边有一个峰值for(int i=0;i<nums.size()-1;i++){crudiff=nums[i+1]-nums[i];if((prediff>=0&&crudiff<0)||(prediff<=0&&crudiff>0)){result++;prediff=crudiff;//单调坡中有平坡,当峰值加1时,再赋值}}return result;}
};

http://www.ds6.com.cn/news/54838.html

相关文章:

  • 舜元建设 集团 有限公司网站国际新闻头条今日国际大事
  • 学生做防溺水题的网站网站推广途径和推广要点
  • 做网站的经历感想怎么给公司做网站
  • 公司办公网络建设方案云南网络营销seo
  • 关键词优化的策略有哪些直通车关键词优化
  • 世界上让导航崩溃的城市长春网站seo
  • 如何做网站的注册页面最近一周新闻
  • 找施工队伍去什么网站网站推广怎么推广
  • 安监网站安全建设信息可以投放广告的网站
  • 个人网站运营怎么做网络营销案例分析ppt
  • 成都网站设计开发公司今天济南刚刚发生的新闻
  • 类似freenom的免费域名网站竞价排名的定义
  • 上海建筑设计院工资百度seo排名软
  • 整站优化包年用html制作淘宝网页
  • 网站建设推广文案聚名网域名注册
  • 域名设计与分析seo是什么?
  • 互动类网站读书网站排名
  • 用来做问卷调查的网站百度seo刷排名软件
  • 毕业设计网页制作咖啡网站图片线下营销推广方式有哪些
  • 平凉网站设计怎么做百度推广运营
  • 天津如何做百度的网站深圳网站建设找哪家公司好
  • 工商网站如何做实名系统优化软件哪个最好的
  • 国建设委员会网站上查询sem
  • 长春火车站咨询电话百度一下网页版
  • wordpress漫画站主题吉林网络推广公司
  • 网站中css嵌入非设备字体成都seo正规优化
  • 信用网站建设的必要性佛山今日头条
  • 南通网站建设seoseo推广外包
  • 深圳产品推广网站建设方案网上找客户有什么渠道
  • 陕西网页设计培训seo推广培训费用