上海大型网站建设手工灯笼简单又好看

pingmian/2026/1/21 12:46:38/文章来源:
上海大型网站建设,手工灯笼简单又好看,贵阳市城乡建设厅网站,广州天极科技二分图--匈牙利算法匹配 P2319 [HNOI2006] 超级英雄 P1894[USACO4.2] 完美的牛栏The Perfect Stall P2071 座位安排 分层图 P4822 [BJWC2012] 冻结 P4568[JLOI2011] 飞行路线 P2939 [USACO09FEB] Revamping Trails G 最短路 P2149[SDOI2009] Elaxia的路线 Elaxia 和 w*…二分图--匈牙利算法匹配 P2319 [HNOI2006] 超级英雄 P1894[USACO4.2] 完美的牛栏The Perfect Stall P2071 座位安排 分层图 P4822 [BJWC2012] 冻结 P4568[JLOI2011] 飞行路线 P2939 [USACO09FEB] Revamping Trails G 最短路 P2149[SDOI2009] Elaxia的路线  Elaxia 和 w** 的关系特别好他们很想整天在一起但是大学的学习太紧张了他们必须合理地安排两个人在一起的时间。 Elaxia 和 w** 每天都要奔波于宿舍和实验室之间他们 希望在节约时间的前提下一起走的时间尽可能的长。 现在已知的是 Elaxia 和 w** 所在的宿舍和实验室的编号以及学校的地图 地图上有n 个路口m 条路经过每条路都需要一定的时间 题意求无向图中两对点间最短路的最长公共路径的长度  筛出最短路的边 思路:分别求出从s1,t1,s2,t2出发的最短路筛出s1到t1的最短路的边 之后同样在这些边求出并行走反向走的最长公共路径   #includeiostream #includealgorithm #includemap #includeset #includequeue #includecstring #includemath.h #includemap #includevector #includestack #define endl \n #define ios ios::sync_with_stdio(false), cin.tie(nullptr), cout.tie(nullptr) #define ms(x,y) memset(x,y,sizeof x); #define YES coutYES\n; #define NO  coutNO\n; #define fr(i,z,n) for(int i z;i n; i) #define fer(i,x)   for(int ie.head[x];i;ie.next[i]) #define ufr(i,n,z) for(int i n;i z; i--) #define int long long  typedef long long ll; const ll N 1e6 10, inf 1e18; const ll mod 1e9 7; using namespace std; templatesize_t size struct Road {int to[size], next[size], head[size], cnt 1;ll w[size];void add(int x, int y, ll ww) {to[cnt] y;w[cnt] ww;next[cnt] head[x];head[x] cnt;}void clear(int n) {for (int i 0; i n; i) {head[i] 0;}cnt 1;} }; RoadNe; int dis[4][N]; bool vis[N]; int n, m; int ok[N], in[N]; int f[N], g[N];                  //记录反向走和并行走两种情况 void spfa(int u,int k) {fr(i, 1, n) {dis[k][i] 0x3f3f3f3f;vis[i] 0;}vis[u] 1;dis[k][u] 0;queueintq;q.push(u);while (!q.empty()) {int x q.front();q.pop();vis[x] 0;fer(i, x) {int v e.to[i];int w e.w[i];if (dis[k][x] w dis[k][v]) {dis[k][v] dis[k][x] w;if (!vis[v]) {q.push(v);vis[v] 1;}}}} } void solve() {cin n m;int s1, t1, s2, t2;cin s1 t1 s2 t2;    fr(i, 1, m) {int x, y,w;cin x y w;e.add(x, y, w);e.add(y, x, w);}spfa(s1, 0); spfa(t1, 1);          //最短路spfa(s2, 2); spfa(t2, 3);fr(u, 1, n) {                       //选出最短路中的有用边fer(i, u) {int w e.w[i];int v e.to[i];if ((dis[0][u] wdis[1][v])dis[0][t1]) {    //s1到u的最短路u到v的距离v到t1的最短路s1到t1的最短路ok[i] 1;in[v];}}}int ans 0;queueintq;q.push(s1);while (!q.empty()) {               //拓扑排序int u q.front();q.pop();ans max({ g[u], f[u],ans });fer(i, u) {if (ok[i]) {               //有用边int v e.to[i];int w e.w[i];in[v]--;if (in[v] 0) {q.push(v);}if ((dis[2][u] w dis[3][v]) dis[2][t2]) {     //筛出有用边//从s2到u的最短路u到v的距离v到t2的最短路s2到t2的最短路//并行走g[v] max(g[v], g[u] w);}if((dis[3][u] w dis[2][v]) dis[2][t2]) {//从t2到u的最短路u到v的距离v到s2的最短路s2到t2的最短路//反向走f[v] max(f[v], f[u] w);}}}}cout ans \n; }signed main() {ios;int t 1;//cin t;while (t--) {solve();} }

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/87174.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

短期网站开发培训动画片制作教程

条件变量属性:使用条件变量可以以原子方式阻塞线程,知道某个特定条件为真为止。条件变量始终与互斥锁一起使用。使用条件变量,线程可以以原子方式阻塞,知道满足某个条件为止。对掉件的测试时在互斥锁的保护下进行的。如果条件为假…

12380网站建设打算住房和城乡建设部招聘

教育 教育 试卷代号: 1062 2021年春季学期期末统一考试 文学英语赏析 试题 2021年7月 注意事项 一、将你的学号、姓名及分校(工作站)名称填写在答题纸的规定栏内。考试结束后,把试卷和答题纸放在桌上。试卷和答题纸均不得带出考…

模型评测网站怎么做企查查官网查询入口

前言 前面几篇文章分别学习了多线程的基本知识和线程池使用,这篇则为项目实践和整理。 项目参考 选择了两个项目github地址,如果不方便下载可以下面留言评论私发。 1.马士兵老师的juc,讲述了多线程的基本知识线程讲解 2.基本的线程演示&am…

自已买域名做网站要多少钱wordpress主题在手机不展示

我在Python中有一个服务器/客户机套接字对。服务器接收特定的命令,然后准备响应并将其发送到客户端。在在这个问题中,我关心的只是代码中的可能的注入:如果可以要求服务器对第二个参数做一些奇怪的事情——如果对命令内容的控制不足以避免不希…

做做网站下载2023八戒电影在线观看免费7

Guava是Google开源的一个Java基础类库,它在Google内部被广泛使用。Guava提供了很多功能模块比如:集合、并发库、缓存等,EventBus是其中的一个module,本篇结合EventBus源码来谈谈它的设计与实现。 概要 首先,我们先来预…

重点实验室网站建设今天新闻摘抄十条

图像的表示 1,位数 计算机采用0/1编码的系统,数字图像也是0/1来记录信息,图像都是8位数图像,包含0~255灰度, 其中0代表最黑,1代表最白 3, 4,OpenCV部署方法 安装OpenCV之前…

江门网站建设推广公司的网站建设价格

目录 前言 一、动态树的实现 1.数据表 2.编写后端controller层 3.定义前端发送请求路径 4.前端左侧动态树的编写 4.1.发送请求获取数据 4.2.遍历左侧菜单 5.实现左侧菜单点击展示右边内容 5.1.定义组件 5.2.定义组件与路由的对应关系 5.3.渲染组件内容 5.4.通过动态…

宣城市网站集约化建设西安建公司网站

目的 Q:如何在Qt库的基础上,实现自定义控件呢? A:根据官方文档回答,就是继承需实现的控件,然后实现自定义功能。 以下是实现QListWidget控件的自定义item。 先看下最终效果是如何: listItem 主…

临沂建设工程招聘信息网站郑州网站建设 .cc

1. 什么是bug bug本意是昆虫”或“虫子”,现在一般是指在电脑系统或程序中,隐藏着的一些未被发现的缺陷或问 题,简称程序漏洞。 “Bug” 的创始人格蕾丝赫柏(Grace Murray Hopper),她是一位为美国海军工作的…

实名制认证网站wordpress主题git下载失败

统一建模语言(Unified Modeling Language, UML )是一种为面向对象系统的产品进行说明、可视化和编制文档的一种标准语言,是非专利的第三代建模和规约语言。 UML 是面向对象设计的建模工具,独立于任何具体程序设计语言。 一、简介 UML 作为一…

网站为什么做优化ppt百度引擎搜索网址

Nacos与Eureka的区别详解 在微服务架构中,服务注册与发现是核心组件之一,它们允许服务实例在启动时自动注册,并且能被其他服务发现,从而实现服务之间的互相通信。Nacos和Eureka都是现代微服务体系中广泛使用的服务注册与发现工具。本文将深入分析二者的区别,并为您提供一…

槐荫区网站建设室内装修设计软件用哪个好

在今年夏天策马翻译举办的翻译讲座上,我和詹成教授交流过一个问题:詹教授讲的很多知识点和经验并不符合“信达雅”?詹教授的回答是:“信达雅”并非翻译界的标准,他自己在日常翻译工作中的标准是“快准顺”。詹教授的回…

商务网站设计服务外包公司是干什么的

📚 目录 介绍布局原理和约束盒模型布局 约束容器ConstrainedBox非约束容器UnconstrainedBox 线性布局 行row列column 弹性布局流式布局 WrapFlow 层叠布局对齐和相对定位布局构建回调 LayoutBuilder布局过程中AfterLayout布局完成后执行 本文学习和引用自《Flutte…

天津专业做网站网站内页制作

背景 > 经过检测,我们识别到您的应用,目前未适配安卓11(API30),请您关注适配截止时间,尽快开展适配工作,避免影响应用正常发布和经营。 > targetSdkVersion30 升级适配工作参考文档&am…

千万pv网站开发成本网上做网站怎么赚钱

部署网站 说好不哭 在接触serverless架构之前,我们如果想实现上线一个Web网站,就要在开发前期经过操作很多冗杂但又必须的步骤,不少小白可谓是快速的从入门到退坑。 编写代码,部署应用,部署数据库,申请域…

国外主流网站开发技术丽江建设信息网站

容器化是最近几年 DevOps 界流行的趋势,通过业务的容器化我们将创建一个完全打包、自包含的计算环境,让软件开发人员能够更加快速地创建和部署自己的应用程序。然而长期以来,由于镜像格式的限制,容器启动镜像的加载是很慢的&#…

如何制作网页跳转链接关键词seo排名公司

今日内容 1. Junit单元测试 2. 反射 3. 注解Junit单元测试: * 测试分类:1. 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。2. 白盒测试:需要写代码的。关注程序具体的执行流程。* Junit使…

衡水移动网站建设价格中国最好的猎头公司

随着加密数字货币的交易方式逐渐完善,杠杆交易也逐渐成为交易者获利的重要手段之一。杠杆交易可以通过借贷放大投资收益,但是也同时放大风险。 实际使用过程中有很多小白会有不少疑问:比如杠杆交易和合约交易都是放大风险,那这两…

旅游网站的建设依据和背景哪个旅游网站可以做私人定制

简介 【毕设源码推荐 javaweb 项目】基于springbootvue 的 适用于计算机类毕业设计,课程设计参考与学习用途。仅供学习参考, 不得用于商业或者非法用途,否则,一切后果请用户自负。 看运行截图看 第五章 第四章 获取资料方式 **项…

百度做网站联系电话怎么做一个好的wordpress

一、同源策略 同源策略(Same Origin Policy): 同源是指域名,协议,端口完成一致,那么这两个url就是同源。同源策略是一种约定,它是浏览器最核心也最基本的安全功能,也是浏览器故意设置的一个功能限制。如果缺少了同源策…