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

冯耀宗seo视频教程网站优化的核心不包括

冯耀宗seo视频教程,网站优化的核心不包括,建网站来做什么,网站的底部导航怎么做动态规划 Dynamic Programming DP 准则 动态规划的本质#xff0c;是对问题状态的定义和状态转移方程的定义。 动态规划是通过拆分问题#xff0c;定义问题状态和状态之间的关系#xff0c;使得问题能够以递推#xff08;或者说分治#xff09;的方式去解决。 如何拆分…动态规划 Dynamic Programming DP 准则 动态规划的本质是对问题状态的定义和状态转移方程的定义。 动态规划是通过拆分问题定义问题状态和状态之间的关系使得问题能够以递推或者说分治的方式去解决。 如何拆分问题才是动态规划的核心。 而拆分问题靠的就是状态的定义和状态转移方程的定义。 以LIS为例重新定义这个问题 给定一个数列长度为N 设F_{k}为以数列中第k项结尾的最长上升子序列的长度. 求F_{1}..F_{N} 中的最大值. 对于F_{k}来讲F_{1} .. F_{k-1}都是F_{k}的子问题因为以第k项结尾的最长递增子序列下称LIS包含着以第1..k-1中某项结尾的LIS。   上述的新问题F_{k}也可以叫做状态定义中的“F_{k}为数列中第k项结尾的LIS的长度”就叫做对状态的定义。 之所以把F_{k}做“状态”而不是“问题” 一是因为避免跟原问题中“问题”混淆二是因为这个新问题是数学化定义的。   上述状态定义好之后状态和状态之间的关系式就叫做状态转移方程。 比如对于LIS问题状态转移方程为 以第k项结尾的LIS的长度是保证第i项比第k项小的情况下以第i项结尾的LIS长度加一的最大值取遍i的所有值i小于k。 a. “缓存”“重叠子问题”“记忆化” 这三个名词都是在阐述递推式求解的技巧。以Fibonacci数列为例计算第100项的时候需要计算第99项和98项在计算第101项的时候需要第100项和第99项这时候你还需要重新计算第99项吗不需要你只需要在第一次计算的时候把它记下来就可以了。上述的需要再次计算的“第99项”就叫“重叠子问题”。如果没有计算过就按照递推式计算如果计算过直接使用就像“缓存”一样这种方法叫做“记忆化”这是递推式求解的技巧。这种技巧通俗的说叫“花费空间来节省时间”。都不是动态规划的本质不是动态规划的核心。 b. “自上而下”“自下而上” “递归”递归是递推式求解的方法连技巧都算不上。 怎么实现dp答两种常用的方法。仅仅涉及一般问题      1. 自下而上通过正向的loop求出所有状态对应的值然后找出max或者min。             优缺点速度慢但是相对节省空间。      2. 自上而下通过递归的方法需要求解f(x)则必须知道f(y)要知道f(y)必须求f(z).            优缺点速度快只用算需要的值但是要调用堆栈浪费空间。 c. 无后效性“最优子结构” 上述的状态转移方程中等式右边不会用到下标大于左边i或者k的值这是无后效性的通俗上的数学定义符合这种定义的状态定义我们可以说它具有“最优子结构”的性质在动态规划中我们要做的就是找到这种“最优子结构”。 每个阶段的最优状态可以从之前某个阶段的某个或某些状态直接得到 这个性质叫做最优子结构 而不管之前这个状态是如何得到的 这个性质叫做无后效性。 在对状态和状态转移方程的定义过程中满足“最优子结构”是一个隐含的条件否则根本定义不出来。 d. 关于复杂度的分析 时间复杂度O 状态数 * 每个状态下所对应的决策数。 空间复杂度O 状态数。
http://www.yutouwan.com/news/268994/

相关文章:

  • 建设工程个人信息采集哪个网站用手机做诱导网站
  • 做网站的公司还市场吗公司网站建设知识
  • 慕枫宁波网站建设正规建网站企业
  • 网站域名注册商重庆网站设计制作价格
  • 浙江中钦建设有限公司网站济宁网站建设济宁
  • 营销型网站建设评价个人网站的优点
  • 美容加盟的网站建设濮阳网站注册
  • 天津模板建站定制网站百度网盘app下载安装
  • 网站建设与管理复习知识点搭建门户网站
  • 《网页设计与网站建设》大作业要求家纺 网站模版
  • 网站建设方案书安全性创建自己网站的步骤
  • 大学生兼职网站做ppt网页加速器哪个好
  • 重庆九龙坡区网站建设专业网页制作的帮手
  • 建设银行国际互联网网站笔记本做网站要什么好
  • 学会网站开发有什么好处wordpress域名设置方法
  • 网站排名系统哪个好做平面设计常用的网站
  • 学校网站模板 dede网络培训中心
  • 网站开发销售甘肃公司的网络营销方案
  • 阿里云速美建站网站后台用什么开发
  • 慈溪网站建设网站推广创建公司网站用什么软件
  • sem网站推广怎么做北京展厅设计公司科技展厅装修
  • 做网站的公司怎么发展业务环保局 网站建设
  • aspx网站如何架设网站收录下降
  • 有口碑的徐州网站建设手机网址大全123客户端下载
  • 亦庄开发区建设局网站网站建设越秀
  • 简述无线网络优化的流程济南seo优化外包服务公司
  • 长沙营销型网站建设建设银行流水查询网站
  • 厨之梦进口食品网站谁做的网络营销心得体会800字
  • 南京那些公司做网站深圳网站公司推广平台
  • 网站如何做电脑和手机小程序的开发流程有哪几步