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

购物券网站怎么做网站排名优化原理

购物券网站怎么做,网站排名优化原理,进网站后台加什么原因,钙网logo设计前言 在说线性dp之前#xff0c;我们先来聊一聊动态规划是啥#xff1f; 动态规划到底是啥#xff1f; 动态规划是普及组内容中最难的一个部分#xff0c;也是每年几乎必考的内容。它对思维的要求极高#xff0c;它和图论、数据结构不同的地方在于它没有一个标准的数学…前言 在说线性dp之前我们先来聊一聊动态规划是啥 动态规划到底是啥 动态规划是普及组内容中最难的一个部分也是每年几乎必考的内容。它对思维的要求极高它和图论、数据结构不同的地方在于它没有一个标准的数学表达式和明确清晰的解题方法。 动态规划是对求解最优解的一种途径而不是一种特殊的算法。由于各种问题的性质不同确定最优解的条件也互不相同因而动态规划的设计方法对不同的问题有各具特色的阶梯方法而不存在一种万能的动态规划算法。为了方便学习我们把若干具有代表性的动态规划问题归纳总结成不同的几类并建立对应的数学模型。 动态规划一般用来求解多阶段决策问题的最优解可以将过程分成若干个互相联系的阶段在它的每一阶段都需要做决策从而使整个过程达到最好的活动效果。各个阶段决策的选取不是任意确定的它依赖于当前面临的状态又影响以后的发展当各个阶段决策确定后就组成一个决策序列因而也就确定了整个过程的一条活动路线。 对于动态规划问题最重要的是分析出 一、决策对象我们需要对题目中的哪个变量进行决策。 二、阶段需要将问题的全过程恰当的分成若干个相互联系的阶段以便按一定的次序去求解。阶段的划分一般是根据时间(先后顺序) 和 空间(大小关系) 的自然特征来划分。 三、状态某一阶段的出发位置称为状态一个阶段可能包含多个状态状态大多都是用 数组 来表示即表示我们需要的答案。 四、决策分析完问题后我们应该怎么解决问题。 五、状态转移方程描述前一阶段到后一阶段的状态演变规律。 线性动态规划 线性动态规划是动态规划中比较简单的一类问题他的状态转移是线性的即状态的转移是固定的常见的如从前到后或者从后到前。线性动态规划和递推比较类似在很多情况下这两种做法大致是相同的。一般的递推是当前要求解的答案和前面某个固定答案有关而线性动态规划是当前答案和前面的某个答案存在关系这个位置在不同的情况下是不相同的。 最长上升子序列 言归正传我们继续聊线性dp。 子集和子序列和子串的区别 以 a b f s g e g s a s abfsgegsas abfsgegsas为例 f a g g a s faggas faggas是它的子集因为子集是不计顺序的 a b g g s s abggss abggss 则是他的子序列因为子序列是要求有顺序的而 a b f abf abf则是他的字串 内容分析 决策对象 每个位置上的数。 阶段 共有 n n n 个数因此有 n n n 个阶段。 状态 因为每个数都有可能是子序列的结尾所以使用 dp[i] 表示以第 i i i 个数作为结尾的最长上升子序列的长度。 决策 如果以第 i i i 个数作为结尾那么在这个序列中上一个数一定要小于 a [ i ] a[i] a[i]。因此我们需要在前面的数中找到比 a [ i ] a[i] a[i] 小的数而且我们应该选择以这个数结尾的最长上升子序列中最长的那个这样接在这个数后面得到的序列也是最长的。 状态转移方程 如果 h [ k ] h [ i ] h[k]h[i] h[k]h[i]则 d p [ i ] m a x ( d p [ i ] , d p [ k ] 1 ) dp[i]max(dp[i],dp[k]1) dp[i]max(dp[i],dp[k]1)其中 k ∈ [ 1 , i − 1 ] k\in[1,i-1] k∈[1,i−1]。 最后我们找到最大的 d p [ i ] dp[i] dp[i] 就是答案。 #includebits/stdc.h using namespace std;int a[10010],dp[10010],ansINT_MIN; int main(){int n;cinn;for (int i1;in;i){cina[i];dp[i]1;} for (int i1;in;i){for (int j1;ji;j){if (a[j]a[i]){dp[i]max(dp[i],dp[j]1);}}ansmax(ans,dp[i]);}coutans;return 0; }
http://www.hkea.cn/news/14515035/

相关文章:

  • 如何将别人的网站作为自己的移动网站 图片优化
  • 外贸网站建设课本建设工程其它费计算网站
  • 怎么建设微网站在因特网上建设网站可选择的方案
  • 怎么建设网站规划昌大建设原名叫什么
  • 网站完成上线时间最好看免费观看高清视频了
  • 网站关键词被改怎么给公司注册网站
  • 龙采网站建设案例九洲建设集团网站
  • 设计网站推荐p网站拓扑图怎么做
  • 咸宁响应式网站建设价格英文网站怎么建
  • 酒店移动网站建设方案品牌网络推广怎么做
  • 动态手机网站怎么做的在深圳做网站平台需要什么备案
  • 旅游商城网站订单处理不用实名认证的好玩游戏
  • 网站开发工作要求网站建设的网页
  • 怎么劝客户做网站重庆网站建设leco tec
  • word链接点进去是网站怎么做公司要怎么注册
  • 网站建设源代码会议网站建设的意义
  • 惠通网站建设重庆博达建设集团网站
  • 百度小程序可以根据网站的要求做吗熟练做网站需要了解什么
  • 广告公司手机网站建设济南市建设银行网站
  • 网站内容与标题的区别visual studio2005做网站
  • 网页设计和网站开发有什么区别摄影网站设计方案
  • c#网站开发案例源码北京快速建站模板
  • 昆山周市建设局网站项目网络中可以表示一个活动
  • 网站形式的具体例子商标名称推荐
  • 网站架构企业收费标准网站设计模板免费
  • 泰兴网站建设吧敬请期待同义词
  • 建视频网站系统html个人网站制作
  • 引流推广网站平台关于进一步优化 广州
  • 行业前10的网站建设公司巴州网站建设库尔勒网站建设钟爱网络
  • seo网站推广软件排名网络维护是什么专业