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

网站注册信息深圳营销型网站seo

网站注册信息,深圳营销型网站seo,wordpress适合中国的小插件介绍,怎样做网站的轮播图片Description 探险队长凯因意外的弄到了一份黑暗森林的藏宝图#xff0c;于是#xff0c;探险队一行人便踏上了寻宝之旅#xff0c;去寻找传说中的宝藏。藏宝点分布在黑暗森林的各处#xff0c;每个点有一个值#xff0c;表示藏宝的价值。它们之间由一些小路相连#xff0…Description 探险队长凯因意外的弄到了一份黑暗森林的藏宝图于是探险队一行人便踏上了寻宝之旅去寻找传说中的宝藏。藏宝点分布在黑暗森林的各处每个点有一个值表示藏宝的价值。它们之间由一些小路相连小路不会形成环即两个宝藏点之间有且只有一条通路。探险队从其中的一点出发每次他们可以留一个人在此点开采宝藏也可以不留然后其余的人可以分成若干队向这一点相邻的点走去。需要注意的是如果他们把队伍分成两队或两队以上就必须留一个人在当前点提供联络和通讯当然这个人也可以一边开采此地的宝藏。并且为了节约时间队伍在前往开采宝藏的过程中是不会走回头路的。现在你作为队长的助理已经提供了这幅藏宝图请你算出探险队所能开采的最大宝藏的价值。 Input 第一行有两个正整数n(1n100)表示藏宝点的个数m(1m100)表示探险队的人数。第二行是n个不超过100的正整数分别表示1到n每个点的宝藏价值。接下来的n-1行每行两个数x和y(1x,yn,xy)表示藏宝点x,y之间有一条路数据保证不会有重复的路出现。假设一开始探险队在点1处。 Output 一个整数表示探险队所能获得最大的宝藏价值。 Sample Input 5 3 1 3 7 2 8 1 2 2 3 1 4 4 5     题解 又是一道树形dp今天题做的要死了题目说 它们之间由一些小路相连小路不会形成环即两个宝藏点之间有且只有一条通路 显然就是棵树容易得到设f[i][j]以i为根的子树剩j的的最大价值那就有两种情况①当前点不挖直接跳②当前点留一个人挖可以向下派j-1个人则有 f[i][j]max(f[i][j]f[i][j-1-k]f[son[i]][k]v[i]) 那么我们不知道在f[i][j-1-k]中是否有v[i]如果有就算重了 可以多定一个数组g也可以多加一维其实是一样的 g[i][j]表示 ]以i为根的子树剩j不挖i 的的最大价值 代码 1 #includecstdio2 #includeiostream3 #includealgorithm4 using namespace std;5 int n,m,cnt,v[110],f[110][110],to[210],from[210],head[110],k[110],g[110][110];6 void insert(int x,int y) { to[cnt]y; from[cnt]head[x]; head[x]cnt; }7 void dp(int root,int fa)8 {9 f[root][1]v[root]; 10 for (int whead[root];w;wfrom[w]) 11 if (to[w]!fa) 12 { 13 dp(to[w],root); 14 for (int i1;im;i) k[i]max(f[root][i],f[to[w]][i]); 15 for (int i1;im;i) 16 for (int j1;ji;j) 17 k[i]max(k[i],g[root][i-j-1]f[to[w]][j]v[root]); 18 for (int i1;im;i) f[root][i]k[i]; 19 for (int i1;im;i) k[i]max(f[to[w]][i],g[root][i]); 20 for (int i1;im;i) 21 for (int j1;ji;j) 22 k[i]max(k[i],g[root][i-j]f[to[w]][j]); 23 for (int i1;im;i) g[root][i]k[i]; 24 } 25 } 26 int main() 27 { 28 scanf(%d%d,n,m); 29 for (int i1;in;i) scanf(%d,v[i]); 30 for (int i1;in-1;i) 31 { 32 int x,y; 33 scanf(%d%d,x,y); 34 insert(x,y); insert(y,x); 35 } 36 dp(1,0); 37 printf(%d,f[1][m]); 38 return 0; 39 }  转载于:https://www.cnblogs.com/Comfortable/p/9277479.html
http://www.yutouwan.com/news/368695/

相关文章:

  • flash网站模板个人网站建立多少钱
  • 用angularjs做的网站小程序有哪些
  • 建设部网站注册规划师查询网站建设工作流程
  • 网站备案难吗腾讯云如何购买域名
  • 毕业设计成品网站上海人力资源网官方网
  • 国外服装定制网站安庆市建设局网站
  • 网站建设文库 新的开始怎么做区块链媒体网站
  • 佛山营销网站建设服务盘锦做网站电话
  • 孝感网站开发的公司许昌网站开发哪家好
  • 电子商务网上购物网站建设规划做视频网站需要什么证书
  • 吉林市做网站的公司哪家好做外包的网站
  • 网站系统平台的安全策略是什么网站开发的图片
  • 手机登录网站后台电商培训一般培训什么
  • 建设实验室网站的意义展厅设计公司简介范文
  • 做网站公司实力排名郑州搭建网站公司
  • 无锡品牌学会网站建设免费模板下载ppt
  • 珠海网站开发哪家好福田做国外网站设计公司好吗
  • wordpress google open sans论坛seo设置
  • 聊天网站制作教程数据中台是什么意思
  • 时代创信网站建设wordpress 分类置顶
  • 四川省城乡建设厅官方网站软文营销广告
  • 网站建设公司选择标准中国营销传播网
  • 固安建站公司专门做pp他的网站
  • 做网站的颜色建站公司网站
  • 网站建设需要缴纳印花税么dede系统做的网站如何调用cu3er官网flash 3d焦点图
  • 江门建站公司模板广州网站建设骏域环保地板
  • 杭州网站优化服务做网站图片软件
  • 奥迪汽车建设网站山东省住房和城乡建设部网站
  • 一般网站的后台做网站封面素材图
  • 企业网站模板下载哪家口碑好建设厅投诉网站首页