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

竞价网站模板做的网站有营销效果吗

竞价网站模板,做的网站有营销效果吗,山西优化seo,wordpress注册邮箱必选思路:记忆化搜索或者动态规划 我们首先捋一下思路,而且分析最优解这一类问题,我们需要几个步骤: 1.看问题的描述,找出问题问的最优问题是什么; 2.然后我们就模拟一下这个问题进行到最后一步是什么样子&a…

思路:记忆化搜索或者动态规划

我们首先捋一下思路,而且分析最优解这一类问题,我们需要几个步骤:

1.看问题的描述,找出问题问的最优问题是什么;

2.然后我们就模拟一下这个问题进行到最后一步是什么样子;

3.去掉最后一步又是什么样子;

4.照着2.3步一直类推,这就是递推的过程,也就是我们需要模拟的过程。

举个例子,就拿这道题来说,最优问题是:把一个数拆开k个,使其乘积最大。

进行到最后一步时,是拆出的所有数进行相乘,得出最大乘积;

那么我们去掉最后一步时,其实就是把其中的两个数合起来,这个时候是最后一步的前一步。

这只类推,直到推到所给的n数。

就是这么一个过程。可能有点抽象,那么就先看记忆化搜索的代码,其实也就是DFS:

int mem[100];
class Solution {
public:int dfs(int u){if(mem[u])return mem[u];if(u==0)return 1;else{int res=0;for(int i=1;i<u;i++){res=max(res,max(i*(u-i),dfs(u-i)*i));}return mem[u]=res;}}int integerBreak(int n) {return dfs(n);}
};

好了,剩下的DP其实就是对于上面的这个递推进行了改写而已,dfs改写成dp数组就行了。由于dfs中的u也在变化,其中的拆分数也在变化,所以需要两个循环进行改写。

上代码:


class Solution {
public:int integerBreak(int n) {vector<int>dp(n+1);int res=0;for(int i=2;i<=n;i++){res=0;for(int j=1;j<i;j++){res=max(res,max(j*(i-j),dp[i-j]*j));}dp[i]=res;}return dp[n];}
};

http://www.yayakq.cn/news/243589/

相关文章:

  • 网站建设公司电话销售客源哪里找南宁专业网站制作设计
  • 北京工程建设合同备案网站大数据平台的搭建
  • 桂林网站开发建设wordpress企业咨询模板
  • 个人免费域名空间建站广告企业网站源码
  • 开发建设网站多久网站数据库怎么做同步吗
  • 徐州做网站的公司wordpress 电台主题
  • 建设网站目的及功能定位网站建设布局
  • 山东阳信建设局网站深圳洛可可设计公司
  • 怎样在在农行网站上做风险评估seo网站推广服务
  • 网站自动生成网页护理专业简历
  • 免费 搭建公司网站静安西安网站建设
  • 电商网站开发方案贵州 网站建设
  • 做网站需要多少钱呢百度南京代理商
  • 温州网站设计公司哪家好网站开发签呈如何写
  • ae做的动效怎么放在网站上容县网站建设
  • 上海广告公司网站制作WordPress上传ssl证书
  • wordpress页面放文章站优化
  • 公司网站主页模板学点啥网站
  • 17来做网站环保网站设计建设论文
  • 如何制作手机网站七台河网站seo
  • 响应式网站模板是什么手机网站建设模板下载
  • 永州市住房和城乡建设局网站游戏设计网站
  • 惠州城市建设建筑网站手机版网站模板 免费下载
  • 宜宾网站建设哪家好软件开发合同范本大全
  • 织梦网站视频wordpress无法选择服务器配置
  • 邵阳高端网站建设上海工商网查询企业章程
  • 网站制作 用户登录系统服务器上建设网站
  • 网站建设 好牛北京网站备案拍照地点
  • 深圳南山网站建设公司logo设计哪里做得好
  • 深圳网站建设认准乐云践新中国中铁建设集团门户网登录