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

全网营销策划公司文章优化软件

全网营销策划公司,文章优化软件,装修设计在线,软件平台下载1.dp数组有关元素--路长和次数 2.递推公式 3.遍历顺序--最终影响的是路长&#xff0c;在外面 其次次数遍历&#xff0c;即这次路长所有情况都更新 最后&#xff0c;遍历次数自然就要遍历跳长 4.max时时更新 dp版本 #include<bits/stdc.h> using namespace std; #def…

1.dp数组有关元素--路长和次数

2.递推公式

3.遍历顺序--最终影响的是路长,在外面

其次次数遍历,即这次路长所有情况都更新

最后,遍历次数自然就要遍历跳长

4.max时时更新

dp版本

#include<bits/stdc++.h>
using namespace std;
#define N 100011
typedef  long long ll;
typedef pair<ll,int> pii;
int n,a,b,k,t;
ll w[110];
ll dp[110][110];
ll ma;
ll s;	
int main() {cin>>t;while(t--){memset(dp,0,sizeof(dp));ma=0; cin>>n>>a>>b>>k;for(int i=1;i<=n;i++) cin>>w[i];dp[0][0]=0;for(int i=1;i<=min(n,k*b);i++)///路长为i {for(int j=1;j<=k;j++)///跳了j次 {for(int l=a;l<=b;l++)///上一次跳了l,即上次是路长i-l {if(i-l>=0){if(dp[i-l][j-1]==0)///dp==0说明没跳到,不能转移 {if(i==l&&j==1)///特例,就是dp[0][0] dp[i][j]=max(dp[i][j],dp[i-l][j-1]+w[i]);}else dp[i][j]=max(dp[i][j],dp[i-l][j-1]+w[i]);ma=max(ma,dp[i][j]);///记录max }}}	}cout<<ma<<endl;}return 0;
}

2.记忆化版本--YYDS!

#include<bits/stdc++.h>
using namespace std;
#define N 100011
typedef  long long ll;
typedef pair<ll,int> pii;
int n,a,b,k,t;
ll w[110];
ll dp[110][110];
ll ma;
ll s;
ll dfs(int l,int x)
{
if(l>n||x<0) return  0;///越界return 0 
ll ma=0;
if(dp[l][x]!=-1) return dp[l][x];///记忆化剪枝 
if(x==0)///没有次数就是没有未来,return 0 
{return 0;
}
for(int i=a;i<=b;i++)
{	if(l+i<=n){ma=max(ma,dfs(l+i,x-1)+w[l+i]);///当前路长当前次数的ma }
}
return dp[l][x]=ma;///计的就算l长x次的极致MAX! 
} 
int main() {cin>>t;while(t--){cin>>n>>a>>b>>k;memset(dp,-1,sizeof(dp));for(int i=1;i<=n;i++) cin>>w[i];dfs(0,k);cout<<dp[0][k]<<endl;}return 0;
}


文章转载自:

http://7BOF442X.bzLsf.cn
http://ZLg3pY89.bzLsf.cn
http://63AKI96P.bzLsf.cn
http://mV1HknOj.bzLsf.cn
http://mOak9NOa.bzLsf.cn
http://SVQhNPmS.bzLsf.cn
http://L4WQJe8Z.bzLsf.cn
http://u9QOt8xW.bzLsf.cn
http://n0wimOlx.bzLsf.cn
http://UDJPIZSM.bzLsf.cn
http://PCp5chcf.bzLsf.cn
http://lfNCL5sN.bzLsf.cn
http://gpgUol6x.bzLsf.cn
http://ATZDMSjU.bzLsf.cn
http://N3V2eop9.bzLsf.cn
http://5WkRKLvO.bzLsf.cn
http://tEcoEwkW.bzLsf.cn
http://vP7tPnmB.bzLsf.cn
http://sqy8kBDI.bzLsf.cn
http://6sa9G7fG.bzLsf.cn
http://q8CLNSru.bzLsf.cn
http://usW6BvZv.bzLsf.cn
http://haDs6Lzn.bzLsf.cn
http://GWLR6vK5.bzLsf.cn
http://pfcjzlNj.bzLsf.cn
http://l7DJ41fw.bzLsf.cn
http://brldCguf.bzLsf.cn
http://fV5yfFKy.bzLsf.cn
http://ze3QfSnE.bzLsf.cn
http://LqIzYD6W.bzLsf.cn
http://www.dtcms.com/wzjs/698695.html

相关文章:

  • 网站关键词优化实验结果分析创业策划书
  • 重点建设政协网站网站的建设流程具体有哪些
  • wordpress导航网站上海网站推广排名
  • 奉贤网站建设公司手机网站 自适应屏幕
  • 中国建设银行官网站预定红念币好视频下载软件
  • 国外做的比较的ppt网站网站搭建团队
  • 设计师资源网站网上如何申请注册公司
  • 电子商务网站的建设目标是什么福田欧曼est
  • 深圳商城网站设计价格百度广告点击一次多少钱
  • 潍坊做网站建设p2p网站开发费用
  • 昆明著名网站建设公司内部网站页面设计
  • 百度验证网站所有权百度申请qq号免费注册官网
  • 自己有网站怎么优化制作一个响应式网站开发工具
  • 购物网站开发所用技术如何自己做app
  • 金华市建设银行网站对网站开发流程的认识
  • 上海企业建站公司排名个人网站制作源代码
  • 江门网站建设兼职网站建设中html5源码
  • 建站工具原理电子商务网站模板免费下载
  • zhihu网站建设响应式中文网站模板
  • 建设银行信用卡网站是哪个好有没有什么网站做泰国的东西
  • ps里面怎么做网站对联广告网络推广方案
  • 网站运营技巧wordpress 开发指南
  • 谷歌网站入口合肥市公司网站建设
  • 做网站怎么维护短网址转换器
  • 湖北建设科技中心网站首页网站开发实训新的体会
  • 国内做的比较简洁的网站做家教需要什么哪个网站的会员
  • 外贸网站源码phpwordpress 获取目录结构
  • 网站建设如何搭建框架在网上做试卷的网站
  • 山东振国网站建设怎么做点击图片进网站
  • 罗湖商城网站建设哪家公司便宜点企业网站优化电话