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

凡客vancl的网站标题2018做网站 工具

凡客vancl的网站标题,2018做网站 工具,wordpress用mysql5.6,传智播客这道题是一道贪心算法题#xff0c;如果前两个数是递增#xff0c;则后面要递减#xff0c;如果不符合则往后遍历#xff0c;直到找到符合的。#xff08;完整题目附在了最后#xff09; 代码如下#xff1a; class Solution(object):def wiggleMaxLength(self, nums):…这道题是一道贪心算法题如果前两个数是递增则后面要递减如果不符合则往后遍历直到找到符合的。完整题目附在了最后 代码如下 class Solution(object):def wiggleMaxLength(self, nums):n len(nums)if n 2:return nprevdiff nums[1] - nums[0]if prevdiff 0:n_subseq 1else:n_subseq 2for i in range(2, n):diff nums[i] - nums[i - 1]if (prevdiff 0 and diff 0) or (prevdiff 0 and diff 0):prevdiff diffn_subseq 1return n_subseq 完整题目 376. 摆动序列 如果连续数字之间的差严格地在正数和负数之间交替则数字序列称为 摆动序列 。第一个差如果存在的话可能是正数或负数。仅有一个元素或者含两个不等元素的序列也视作摆动序列。 例如 [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 提示 1 nums.length 10000 nums[i] 1000
http://www.dnsts.com.cn/news/165647.html

相关文章:

  • 上海专业网站建设渠道网址提交大全
  • 公司的论坛与网站绑定网站如何做收款二维码
  • 网站建设最新时讯如何加强门户网站建设
  • 做网站策划薪酬娱乐网站 建站软件
  • 搜狗网站提交万网企业邮箱登陆界面如何嵌入到自己的网站
  • 网站模块源码设计方案表网站名称
  • 中国建设教育网站网站的二维码怎么做
  • 自己做一个网站需要什么网站建设哪里找
  • 网站怎么制作商城网站建设的主要工作有哪些
  • 网站建设制作浩森宇特前端开发工程师是什么专业
  • google收录网站百度seo权重
  • 网站开发宣传图片wordpress分类目录标题使用自定义
  • 怎么做网络乞丐网站百度app营销软件
  • 做网站 需要了解什么网站域名免费申请
  • 山东网站建设是什么企业网站策划书
  • 太原建南站wordpress后台美化插件
  • 做美食网站的目的意义做网站购买什么
  • 可以做app的网站网页设计素材收集教学设计
  • 给网站做app上海企业信用网查询
  • 网站开发培训课程表社交网站实名备案
  • 做网站好不好网站开发 链接指向文件夹
  • 网站建设公司排行免费云服务器推荐
  • 网站信息内容建设实施办法wordpress全屏主题
  • php网站开发有什么软件南京的电商网站设计
  • app设计模板网站php进销存管理系统
  • thinkphp企业网站在线生成网页工具
  • 厦门集团网站建设nft制作网站
  • 郴州市宜章网站建设手机怎么自己做网页
  • 沈阳网站关键词优化服务好智能科技公司取名字大全
  • 石家庄建站模板做网站是否用数据库