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

营销型网站建设公司哪家好/网站到首页排名

营销型网站建设公司哪家好,网站到首页排名,b2c网站建设方案市场分析,html5做的网站有哪些如果连续数字之间的差严格地在正数和负数之间交替,则数字序列称为 摆动序列 。第一个差(如果存在的话)可能是正数或负数。仅有一个元素或者含两个不等元素的序列也视作摆动序列。 例如, [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 中作为 摆动序列 的 最长子序列的长度 。

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

输入: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) 。

输入:nums = [1,2,3,4,5,6,7,8,9]
输出:2
class Solution {public int wiggleMaxLength(int[] nums) {if (nums == null || nums.length <= 1) {return nums.length;}//当前差值int curDiff = 0;//上一个差值int preDiff = 0;int count = 1;for (int i = 1; i < nums.length; i++) {//得到当前差值curDiff = nums[i] - nums[i - 1];//如果当前差值和上一个差值为一正一负//等于0的情况表示初始时的preDiffif ((curDiff > 0 && preDiff <= 0) || (curDiff < 0 && preDiff >= 0)) {count++;preDiff = curDiff;}}return count;}
}

 

http://www.jmfq.cn/news/4884661.html

相关文章:

  • 辽宁省工程造价信息/seo修改器
  • 做风筝网站/国外免费建站网站搭建
  • 建筑工程网站模板/站长工具seo综合查询下载
  • 网站建设的总体设计/外贸网站平台哪个好
  • 做intor的网站/宁波靠谱营销型网站建设
  • 网站备案目的/网站改进建议有哪些
  • 网站建设 唐山/网络整合营销公司
  • 重庆网站供奉战犯/seo手机优化软件哪个好用
  • 网站建设微信软文/怎么开网店
  • 如何用ps做网站平面图/论坛推广平台有哪些
  • 动态网站特点/成人电脑基础培训班
  • 营销网站的设计思路/贵州seo学校
  • 向客户介绍网站建设的话术/网络营销推广方法
  • asp 网站源码 下载/站长工具域名
  • 买了域名怎么做自己的网站/室内设计培训哪个机构比较好
  • 网站开发团队职能/灰色产业推广引流渠道
  • 申请做网站要什么局/在线网站分析工具
  • 动态网站开发知识/搜索引擎大全网址
  • 医院网站前置审批文件/百度怎么提交收录
  • wordpress服装主题/百度搜索引擎优化详解
  • 装饰公司管理系统/如何做seo整站优化
  • 柳南区新闻/郑州百度关键词seo
  • 公司网站建设实施方案/新闻发稿平台
  • 网站 如何做 同时在线/东莞搜索优化
  • 青岛做网站建设哪家好/销售新人怎么找客户
  • 明空网络做网站好不好/百度搜索推广技巧
  • 海宁住房和城乡规划建设局网站/株洲seo优化首选
  • 有没有做宠物的网站/优化服务
  • 网页好看的网站设计/网络营销有什么特点
  • 学做网站需要懂什么软件/济南网站制作