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

给别人做金融网站 犯法吗料远若近网站建设

给别人做金融网站 犯法吗,料远若近网站建设,点的排版设计网站,广告设计实习报告P2015 二叉苹果树 时间限制 1.00s 内存限制 125.00MB 题目描述 有一棵苹果树#xff0c;如果树枝有分叉#xff0c;一定是分2叉#xff08;就是说没有只有1个儿子的结点#xff09; 这棵树共有N个结点#xff08;叶子点或者树枝分叉点#xff09;#xff0c;编号为1-N,…P2015 二叉苹果树 时间限制 1.00s 内存限制 125.00MB 题目描述 有一棵苹果树如果树枝有分叉一定是分2叉就是说没有只有1个儿子的结点 这棵树共有N个结点叶子点或者树枝分叉点编号为1-N,树根编号一定是1。 我们用一根树枝两端连接的结点的编号来描述一根树枝的位置。下面是一颗有4个树枝的树 2 5 \ / 3 4 \ / 1 现在这颗树枝条太多了需要剪枝。但是一些树枝上长有苹果。 给定需要保留的树枝数量求出最多能留住多少苹果。 输入格式 第1行2个数N和Q(1Q N,1N100)。 N表示树的结点数Q表示要保留的树枝数量。接下来N-1行描述树枝的信息。 每行3个整数前两个是它连接的结点的编号。第3个数是这根树枝上苹果的数量。 每根树枝上的苹果不超过30000个。 输出格式 一个数最多能留住的苹果的数量。 输入输出样例 输入 #1 复制 5 2 1 3 1 1 4 10 2 3 20 3 5 20 输出 #1 复制 21 解题思路 dp[u][j]dp[u][j]dp[u][j]以第uuu节点为根的子树保留jjj所留下的最大苹果数 则dp[u][j]max(dp[u][j],dp[u][j−k]dp[v][k−1]val)dp[u][j]max(dp[u][j],dp[u][j-k]dp[v][k-1]val)dp[u][j]max(dp[u][j],dp[u][j−k]dp[v][k−1]val) 因此要先一个循环遍历jjj的值jjj最多的值为树的边数与需保留的边数的较小值 还需遍历kkk的值即其子树能保留的边数 代码 #include cstdio #include iostream #include algorithm #include cmath #include cstdlib #include cstring #include map #include stack #include queue #include vector #include bitset #include set #include utility #include sstream #include iomanip using namespace std; typedef long long ll; typedef unsigned long long ull; #define inf 0x3f3f3f3f #define rep(i,l,r) for(int il;ir;i) #define lep(i,l,r) for(int il;ir;i--) #define ms(arr) memset(arr,0,sizeof(arr)) //priority_queueint,vectorint ,greaterint q; const int maxn (int)1e5 5; const ll mod 1e97; struct node {int to;int val;node(int _to,int _val) {to_to;val_val;} }; vectornode m[120]; int n,k; int dp[120][120]; int dfs(int s,int f) {int d0;for(int i0;im[s].size();i) {if(m[s][i].tof) continue;ddfs(m[s][i].to,s)1;for(int jmin(k,d);j0;j--) {for(int tmin(j,d);t0;t--) {dp[s][j]max(dp[s][j],dp[m[s][i].to][t-1]dp[s][j-t]m[s][i].val);}}}return d; } int main() {#ifndef ONLINE_JUDGEfreopen(in.txt, r, stdin);#endif//freopen(out.txt, w, stdout);//ios::sync_with_stdio(0),cin.tie(0);scanf(%d %d,n,k);int a,b,c;rep(i,1,n-1) {scanf(%d %d %d,a,b,c);m[a].push_back(node(b,c));m[b].push_back(node(a,c));}dfs(1,0);printf(%d\n,dp[1][k]);return 0; }
http://www.zqtcl.cn/news/316249/

相关文章:

  • 网站个人备案和企业备案潍坊公司注册网站
  • 建个网站的流程互联网裁员
  • 设置网站模板汉口网站建设公司
  • 网站对一个关键词做排名怎么做网站建设 图纸网
  • 什么网站比较吸引流量网页设计代码td
  • 克隆网站怎么做后台wordpress网站缩
  • 仁怀哪儿做网站泰安市建设局
  • 做网站和编程有关系吗手机怎么做电子书下载网站
  • 网站做关键词排名网站快速排名的方法
  • 有网站模板如何预览泉州app开发
  • 网站自助建站系统重庆皇华建设集团有限公司网站
  • 云速成美站做网站好吗汕头制作网站
  • 搜狗搜索网站提交入口在哪里做卖车网站
  • 河南省百城建设提质网站新人怎么做电商
  • 建设机械网站制作创建个人网站教案
  • 无锡网站推广装修风格大全2023新款
  • 在线设计logo免费网站如何在网站上添加qq
  • 高端网站建设哪里好网站建设与管理案例教程
  • 云南专业网站建设上海百度移动关键词排名优化
  • 如何搭建一个完整的网站wordpress 小程序开发
  • 外贸网站建设关键点为网站网站做代理被判缓刑
  • 网站免费正能量小说台州百度关键词优化
  • 保定自助建站做静态网站
  • 旅游网站对比模板免费招收手游代理
  • phpstudy网站建设教程wordpress破解管理员帐号
  • 商务网站规划与建设心得北京小程序制作首选华网天下
  • 果洛电子商务网站建设多少钱公司网站建设选什么服务器
  • 莱芜做网站公司网站建设表单教案
  • 建设酒类产品网站的好处遵义网站制作费用
  • 高端网站设计价格wordpress登录下载附件