我们采用DP解法

        up = [1] * len(arr)down = [1] * len(arr)ans = 1for i in range(1, len(arr)):if arr[i] > arr[i-1]:up[i] = down[i-1] + 1elif arr[i] < arr[i-1]:down[i] = up[i-1] + 1ans = max(ans, down[i], up[i])return ans

力扣978最长湍流子数组——Python解答相关推荐

  1. leetcode 978. 最长湍流子数组(动态规划)

    978. 最长湍流子数组 当 A 的子数组 A[i], A[i+1], -, A[j] 满足下列条件时,我们称其为湍流子数组: 若 i <= k < j,当 k 为奇数时, A[k] &g ...

  2. 湍流参数计算c语言,力扣978.最长湍流子数组-C语言

    题目 最长湍流子数组 当 A 的子数组 A[i], A[i+1], ..., A[j] 知足下列条件时,咱们称其为湍流子数组:算法 若 i <= k < j,当 k 为奇数时, A[k] ...

  3. leetcode 978. 最长湍流子数组(滑动窗口)

    当 A 的子数组 A[i], A[i+1], -, A[j] 满足下列条件时,我们称其为湍流子数组: 若 i <= k < j,当 k 为奇数时, A[k] > A[k+1],且当 ...

  4. 【线性 dp】B003_LC_最长湍流子数组(读题 dp / 双指针)

    一.Problem 当 A 的子数组 A[i], A[i+1], -, A[j] 满足下列条件时,我们称其为湍流子数组: 若 i <= k < j,当 k 为奇数时, A[k] > ...

  5. [Swift]LeetCode978. 最长湍流子数组 | Longest Turbulent Subarray

    原文地址:https://www.cnblogs.com/strengthen/p/10294636.html A subarray A[i], A[i+1], ..., A[j] of A is s ...

  6. Leetcode 978. 最长湍流子数组

    978. 最长湍流子数组 显示英文描述 我的提交返回竞赛 用户通过次数196 用户尝试次数229 通过次数200 提交次数567 题目难度Medium 当 A 的子数组 A[i], A[i+1], . ...

  7. 978. 最长湍流子数组

    链接:978. 最长湍流子数组 题解:https://leetcode-cn.com/problems/longest-turbulent-subarray/solution/zui-chang-tu ...

  8. C++描述 LeetCode 978. 最长湍流子数组

    C++描述 LeetCode 978. 最长湍流子数组   大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博主目前仅在CSDN中写博客,唯一 ...

  9. LeetCode 978 最长湍流子数组

    LeetCode 978 最长湍流子数组 题目链接 当 A 的子数组 A[i], A[i+1], -, A[j] 满足下列条件时,我们称其为湍流子数组: 若 i <= k < j,当 k ...

最新文章

  1. Numpy 整体复制、按块复制、向量化操作、寻找缺失值、填充缺失值
  2. Untiy3D学习笔记记录
  3. javascript : 点击按钮,把某标签中的内容复制到剪贴板
  4. APP测试入门之功能测试
  5. android+包+反编译,简单的Android之apk包反编译方法
  6. 记录:通过SSH远程连接Ubuntu
  7. leetcode 5756. 两个数组最小的异或值之和(状态压缩dp)
  8. 增量式pid调节方式有何优点_增量式pid和位置式pid相比各有什么优缺点
  9. 【公测中】阿里云发布国内首个大数据双活容灾服务,满足高要求大数据灾备场景
  10. linux之trap命令
  11. python二维列表的展开_python将三维数组展开成二维数组的实现
  12. MPlayer配置文件
  13. 借助阿里AntUI元素实现两个Web页面之间的过渡——“Loading…”
  14. Git第一次提交代码的操作
  15. Java 下载并安装JDK7u80
  16. python-snap7使用说明
  17. 阿里巴巴MaxCompute亮相VLDB2017
  18. origin拟合曲线,并绘制曲线上某一点的切线
  19. oracle 计算母亲节日期,母亲节,给妈妈一份礼物
  20. update与upgrade的区别

热门文章

  1. 《中国电子及通信设备制造业在全球价值链中的地位研究》gvc概念整理
  2. Android开发中需要注意的坑
  3. VBA之批量进行工作簿及工作表循环查找内容
  4. mac目的地址和源地址
  5. 看马克扎克伯格创建facebook——电影《社交网络》观后感
  6. SISO decoder for a general (n,n-1) SPC code(补充章节3)
  7. 小学信息用计算机绘画教案,小学五年级下册电脑美术教案三篇
  8. 工行部分网点开始更换芯片卡 复制难度极高
  9. 2022年找工作你必须要会的技能---看了就找工作领先别人一步
  10. 云计算机lol,手机也能玩《英雄联盟》?这个云电脑“游”点意思