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

公司网站创建seo方案怎么做

公司网站创建,seo方案怎么做,坂田网站建设服务项目,德清网站建设中心376. 摆动序列 - 力扣(LeetCode) 定义两个动态规划数组,一个记录上升的dp,一个记录下降的dp 如果后一位数大于前一位数,则有 dpUp[i] dpDown[i - 1] 1; dpDown[i] dpDown[i - 1]; 如果后一位数小于前一位数,则有…

376. 摆动序列 - 力扣(LeetCode)

定义两个动态规划数组,一个记录上升的dp,一个记录下降的dp

如果后一位数大于前一位数,则有

dpUp[i] = dpDown[i - 1] + 1;
dpDown[i] = dpDown[i - 1];

如果后一位数小于前一位数,则有

dpUp[i] = dpUp[i - 1] ;
dpDown[i] = dpUp[i - 1]+ 1;

如果相等,则dp[i] = dp[i-1]

package LeetCode;public class Q376 {public static void main(String[] args) {int[] nums = {1, 7, 4, 9, 2, 5};System.out.println(wiggleMaxLength(nums));}public static int wiggleMaxLength(int[] nums) {int[] dpUp = new int[nums.length];int[] dpDown = new int[nums.length];dpUp[0] = 1;dpDown[0] = 1;for (int i = 1; i < nums.length; i++) {if (nums[i] - nums[i - 1] == 0) {dpUp[i] = dpUp[i - 1];dpDown[i] = dpDown[i - 1];} else if (nums[i] - nums[i - 1] > 0) {dpUp[i] = dpDown[i - 1] + 1;dpDown[i] = dpDown[i - 1];} else {dpUp[i] = dpUp[i - 1] ;dpDown[i] = dpUp[i - 1]+ 1;}}return Math.max(dpUp[dpUp.length-1],dpDown[dpDown.length-1]);}
}

http://www.dtcms.com/wzjs/151972.html

相关文章:

  • 长治公司网站建设潍坊网站定制模板建站
  • 宝坻网站建设关键词查询神器
  • 做网站更新维护工资高吗chrome官网下载
  • 中小型网站建设公司可以免费做网站推广的平台
  • 做 58 那样的网站域名是什么意思
  • 陕西网站开发公司电话苏州seo推广
  • 网站免费获取验证码怎么做磁力bt种子搜索
  • 现在较为常用的网站开发技术第一营销网
  • wordpress文章引入代码山西seo优化
  • 手机网站怎么做单页面苏州网站建设公司
  • 营销型网站建设推荐乐云seo泉州百度seo公司
  • 沈阳教做网站个人做seo怎么赚钱
  • 正规设计兼职网站有哪些爱站工具
  • 配置wordpressseo推广学院
  • 上海专业网站建设排行免费发布广告信息的网站
  • 大型的PC网站适合vue做吗怎么做网站宣传
  • 网站排名查询软件磁力云搜索引擎入口
  • 宁波正规网站建设方式百度指数对比
  • 有那些专门做职业统计的网站网页制作培训教程
  • 移动网站开发工具拼多多代运营一般多少钱
  • 湛江企业建站程序成品网站建站空间
  • 深圳市建设主管部门门户网站做网站用什么编程软件
  • 为什么需要网站开发seo百度网站排名软件
  • 网络宣传推广策划范文seo研究院
  • 做热区的网站收录优美图片app
  • 沈阳公司建设网站互联网行业都有哪些工作
  • 网站规划怎么做百度一下你就知道首页
  • 国家建设执业注册中心网站seo外链软件
  • 诸暨做网站广告的电话seo的最终是为了达到
  • 做oa系统的网站好项目推荐平台