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

软件编程和网站开发差别珠江摩尔网站建设

软件编程和网站开发差别,珠江摩尔网站建设,大良营销网站建设新闻,小程序商城设计如果连续数字之间的差严格地在正数和负数之间交替#xff0c;则数字序列称为 摆动序列 。第一个差#xff08;如果存在的话#xff09;可能是正数或负数。仅有一个元素或者含两个不等元素的序列也视作摆动序列。 例如#xff0c; [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(vectorint nums) {if(nums.size()1)return 1;int prediff0;int crudiff0;int result1;//记录峰值默认最右边有一个峰值for(int i0;inums.size()-1;i){crudiffnums[i1]-nums[i];if((prediff0crudiff0)||(prediff0crudiff0)){result;prediffcrudiff;//单调坡中有平坡当峰值加1时再赋值}}return result;} };
http://www.dnsts.com.cn/news/235915.html

相关文章:

  • 做网站python和php哪个好学大连市英文网站建设
  • 新乡市延津县建设局网站青岛网站建设定制开发
  • 烟台龙口网站建设wordpress设计师主题
  • 微信企业网站 源码下载怎么把WordPress和域名解绑
  • 如何免费做网站优化wordpress付费查看内容
  • 网站建设与管理可以专升本吗互联网门户网站建设
  • 小说网站建设源码网站标题一样
  • 石家庄房产信息网站织梦技术网站模版
  • wordpress图文发布seo是什么意思电商
  • 找大学生做网站要多少钱鄂尔多斯北京网站建设
  • 赣州做网站的深圳建设网站公司哪儿济南兴田德润有活动吗
  • 学校网站开发程序liunx做网站跳转
  • 建立一个网站需要多少钱常州网站网站建设
  • 做农产品的网站名称做字的网站
  • 网站开发7个基本流程建立平台网站需要花多少钱
  • 可信网站标识公司网站建设需要哪些设备
  • 城口集团网站建设手机百度网盘下载慢怎么解决
  • 软件开发软件开发网站wordpress怎么修改logo
  • 弄淘宝招牌图什么网站可以做安徽元鼎建设工程有限责任公司网站
  • 立码软件做网站wordpress怎么静态页面
  • 恩施哪里有做网站的一台主机多个wordpress
  • 深圳前海网站设计证券公司客户经理怎么拉客户
  • 广州模板网站室内设计工作室排名
  • 温州网站开发技术工业和信息化部网站备案查询
  • 如何和网站建设者联系嵊州市住房和建设局网站
  • 亿级别网站开发注意做网站哪家好 青岛
  • 网站建设与维护怎么学免费网址域名注册
  • 婚庆网站的设计意义手机网站大全推荐
  • 织梦可以做导航网站福建百度seo排名点击软件
  • 制作公司网站价格网站建设网站形象