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

深圳南山建设局官方网站中建八局第一建设有限公司中标

深圳南山建设局官方网站,中建八局第一建设有限公司中标,庆网站建设,自己开发网站怎么开发目录 动态规划怎么学#xff1f; 1. 题目解析 2. 算法原理 1. 状态表示 2. 状态转移方程 3. 初始化 4. 填表顺序 5. 返回值 3. 代码编写 写在最后#xff1a; 动态规划怎么学#xff1f; 学习一个算法没有捷径#xff0c;更何况是学习动态规划#xff0c; 跟我…目录 动态规划怎么学 1. 题目解析 2. 算法原理 1. 状态表示 2. 状态转移方程 3. 初始化 4. 填表顺序 5. 返回值 3. 代码编写 写在最后 动态规划怎么学 学习一个算法没有捷径更何况是学习动态规划 跟我一起刷动态规划算法题一起学会动态规划 1. 题目解析 题目链接376. 摆动序列 - 力扣LeetCode  这道题很好理解他需要找数字之间的差是一个正数一个负数的交替 其实我们不用想的这么麻烦可以把它看成是一个递增递减递增递减交替的一个序列。 然后不要忘记这要找的是子序列是可以跳着找的。 2. 算法原理 1. 状态表示 dp[ i ] 表示以 i 位置为结尾的所有子序列中最长的摆动序列的长度。 但是他实际上分为两种情况 f [ i ] 表示以 i 位置为结尾最后一个位置呈现 “上升” 趋势的最长摆动序列的长度。 g [ i ] 表示以 i 位置为结尾最后一个位置呈现 “下降” 趋势的最长摆动序列的长度。 2. 状态转移方程 状态转移方程还是分成两大类 先从 f [ i ] 开始说起 f [ i ] 可以自己本身作为一个子序列长度就是 1 f [ i ] 可以和自己前面的任意一个数一起成为子序列长度就是 g [ i - 1 ] 1 这里要注意的是需要 f [ i - 1 ] f [ i ] 然后是 g [ i ] : g [ i ] 可以自己本身作为一个子序列长度就是 1 g [ i ] 可以和自己前面的任意一个数一起成为子序列长度就是 f [ i - 1 ] 1 这里要注意的是需要 g [ i - 1 ]  g [ i ] 3. 初始化 我们只要都设成 1就能不用考虑第一种情况。 4. 填表顺序 从左往右。 5. 返回值 返回 f 表 和 g 表中的最大值。 3. 代码编写 class Solution { public:int wiggleMaxLength(vectorint nums) {int n nums.size(), fmax 1, gmax 1;vectorint f(n, 1), g(n, 1);for(int i 1; i n; i) {for(int j 0; j i; j) {if(nums[i] nums[j]) f[i] max(f[i], g[j] 1);if(nums[i] nums[j]) g[i] max(g[i], f[j] 1);}fmax max(fmax, f[i]);gmax max(gmax, g[i]);}return max(fmax, gmax);} }; 写在最后 以上就是本篇文章的内容了感谢你的阅读。 如果感到有所收获的话可以给博主点一个赞哦。 如果文章内容有遗漏或者错误的地方欢迎私信博主或者在评论区指出~
http://www.yutouwan.com/news/224327/

相关文章:

  • 医院网站建设 中企动力wordpress tag小图标
  • 重庆网站建设模板制作杭州做网站的企业
  • 做网站多少钱西宁君博领先wordpress被恶意登录
  • 网站建设基本要求加强门户网站建设宣传
  • 上海制作网站的公司什么是主机托管
  • 网站建设模板平台太平洋建设官方网站
  • 连云港网站建设的公司wordpress媒体库代码
  • wordpress更换网站简述网站的推广策略
  • 赣州网站建设公司哪家好珠海专业网站制作平台
  • 红色网站欣赏网站建设小组实训总结
  • 国际外贸网站建设现代感的传媒公司名称
  • 如何识别一个网站是否做的好坏成都 企业网站建设
  • 阿里云网站建设部署与发布视频莱芜人才网莱芜招聘
  • 网站核验通知书怎么做seo关键词优化
  • 建设银行海外招聘网站证件在线制作免费
  • 怎样在网站上做友情链接黑客入侵别人网站做seo
  • 视频网站做板块栏目南京网站设计ui
  • 建设银行有招投标网站吗wordpress文章页插件
  • 设计网站大全铲鼠湖南岚鸿相信dw网页设计模板图片
  • 网站及app开发wordpress用户发文章
  • 营销公司网站模板哪有深圳设计公司
  • 专业东莞网站制作公司ui设计培训哪家好
  • 找一个免费的网站wordpress文章头部
  • 太原免费网站建设如何做新闻源网站
  • 徐州网站建设公司哪家好网站 劣势
  • 园林专业设计学习网站西安网站建设网络推广
  • 音乐网站建设价格网站做一下301跳转
  • 查域名网站做神马网站优化快速排名软件
  • 网站内容页怎么设计模板wordpress 评论 html代码
  • 青岛网站建设与设计制作叫人开发网站注意事项