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

自适应网站可以做伪静态页面吗做经销找厂家好的网站

自适应网站可以做伪静态页面吗,做经销找厂家好的网站,成都旅游住哪里最方便,温州网站开发建设拓扑排序 P1113 杂务 题目来源-洛谷 题意 求出完成所有任务的最短时间 思路 要求完成所有任务的最短时间,即每个任务尽可能最短,所以再求完成所有任务中的最大值(需要最长时间的任务都完成了才叫全部完成) 问题化解&#xf…
拓扑排序

P1113 杂务

题目来源-洛谷
在这里插入图片描述
题意

求出完成所有任务的最短时间

思路

  1. 要求完成所有任务的最短时间,即每个任务尽可能最短,所以再求完成所有任务中的最大值(需要最长时间的任务都完成了才叫全部完成)

  2. 问题化解:想办法求每个人的完成的最短时间(子任务中的最长时间+完成当前任务的时间)-动态规划的思想,用数组保存子任务的完成时间,然后 time[x] = max(所有子任务的完成时间-time[i]) +当前任务时间

  3. 如何求所有子任务的时间?

    dfs遍历求其子任务时间 time[x] = max(dfs(子任务)-time[i]) +当前任务时间

    最后,最终结果ans = max(每个节点的最短时间) 即 ans = max(ans,dfs(i)) ,i = [1,n]

数据约束

注意数组长度即可

参考代码

#include <bits/stdc++.h>
using namespace std;
const int MAXN = 1e5+5;
int dfs(int k);
int m,n;//n个点
vector<int> p[MAXN];//邻接表存图 
int t[MAXN],f[MAXN] ;//存每个任务的时间 和完成该任务所需的最短时间 
int ans ;//存结果 
int main(){ cin>>n;int x,l,rw;//分别表示节点,完成的时间 ,必须完成的任务 for(int i=0;i<n;i++){cin>>x;cin>>t[x];while(cin>>rw){if(rw){//非0都可以说明有必须准备的任务p[x].push_back(rw);//反向存图 }else break;}} //	查看储存的数据是否正确 
//	for(int i=1;i<=n;i++){
//		for(int j=0;j<p[i].size();j++){
//			cout<<p[i][j]<<":"<<t[p[i][j]]<<" 、"; 
//		} 
//		cout<<endl;
//	}for(int i=1;i<=n;i++){ans = max(ans,dfs(i)) ;//找所有任务的最大值 } cout<<ans;return 0;
}
int dfs(int k){if(f[k]) return f[k];//有值说明访问过 for(int i=0;i<p[k].size();i++){//if(!f[p[k][i]]) 因为做当前任务都需要求出子任务最大时间,所以判断是否访问没有意思 //当前节点的完成时间是其所有子任务的最大时间+自身完成的时间f[k] = max(f[k],dfs(p[k][i]));}f[k] += t[k];//所有子任务遍历完后再来算当前值 return f[k] ;
}
http://www.dtcms.com/a/505608.html

相关文章:

  • 网站在百度无法验证码怎么办网站affiliate怎么做?
  • 网站做语音识别有个网站经常换域名
  • 烟台专门做网站的达州seo排名
  • 制作网站的公司办什么营业执照深圳网站程序开发
  • 怎样把已经有的网站做推广利为汇网站建设
  • 国外营销型网站设计wordpress域名 文件
  • 浙江圣大建设集团有限公司网站iis7 无法访问此网站
  • 苏州 网站建设中国专业室内设计公司排名
  • 怎么建立一个网站的快捷方式无锡建设网站找哪家
  • 昆网站在哪里1688免费货源网
  • 做网站不能有中文字符盐城市城南新区建设局网站
  • 用python做网站怎么赚钱郑州做响应式网站
  • 入门网站建设win2008r做网站
  • 上海市城乡和住房建设厅网站国内著名平面设计师的个人网站
  • 校园网站建设情况做网站客户要求分期
  • 网站建设与制作教案成都网站优化外包
  • 服装网站建设案例分析嘉定广州网站建设
  • 图片做动画网站wap歌词
  • 学做网站论坛会员账号郑州网站建设方案php
  • 网站图片属性是什么石家庄楼盘最新消息
  • 营销型网站建设流程企业信息公开网站
  • 金融业反洗钱培训网站新手做网站视频
  • 建筑网站模板做一个h5需要多少钱
  • 台州超值营销型网站建设地址建设工程类招标信息发布网站
  • 找活做的网站广西城市建设学校官方网站
  • 进口外贸网站有哪些舆情危机公关公司
  • 搜索引擎关键词快速优化鹤壁做网站优化
  • 网站备案怎么登陆创意产品设计图
  • 网站截图可以做凭证吗应用开发工程师
  • 北京商城网站设计商城网站带宽控制