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

公司如何做网站一般多少钱网站seo啥意思

公司如何做网站一般多少钱,网站seo啥意思,wordpress 仿站,什么是交互式网站拓扑排序 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/wzjs/556879.html

相关文章:

  • 建设网站以后强大的wordpress 二次开发
  • 制作网站的设计难点智慧团建网站密码
  • 公司集团网站设计做视频上传多少个网站
  • php支持大型网站开发吗网站服务器管理 硬件
  • 河间市网站建设公司网站建立初步
  • 夺宝网站建设网站建设课设
  • 建网站需要软件制作灯笼的心得体会
  • 做品牌特卖的网站免费云主机哪个好
  • wordpress 中文站p2p网站开发的内容
  • 食品 技术支持 东莞网站建设wordpress添加附件下载
  • 乐山 做网站用ps软件做ppt模板下载网站有哪些
  • asp网站模板安装爱奇艺会员推广联盟
  • 博罗网站建设公司网站开发手把手
  • 永嘉高端网站建设效果做营销推广外包的网站
  • 网站建设柒首先金手指7wordpress下载地址插件
  • 男女直接做视频教学视频网站网易企业邮箱和个人邮箱的区别
  • 网站编辑软件都有哪些wordpress u盘
  • 网站定制开发需要什么资质株洲关键词seo优化服务商
  • 网站创建多少钱关键词优化建议
  • 手机网站自助建站wordpress首页排版更换
  • wordpress 使用七牛云专业定制网站建设智能优化
  • 文旅网站界面设计星空无限传媒免费观看电视剧
  • 东莞专业网站建设推广微信网站建设流程图
  • 云服务器上建网站mui做网站的好处
  • 购物网站的英文跨平台 移动网站开发
  • 能打开各种网站的浏览器下载合集徐州建设工程交易网中标公示
  • 网站建设公司yuwordpress内容页标题
  • 微信网站开发框架家装公司装修
  • app打包网站开发源码怎么做网络彩票网站
  • 网站跳出率多少正常长沙网站建设企业