随笔分类 - 图论
摘要:题目链接:https://vjudge.net/problem/POJ-2728 题目意思:给你n个村庄的坐标和每个村庄的海拔。建设管道需要花费(为两村庄高度差)。现在求 总花费/总距离(各条线路的距离)的最小值。 思路:https://www.jianshu.com/p/d40a740a527e
阅读全文
摘要:题目链接:https://vjudge.net/problem/POJ-3207 题目意思:有一个圆,给出一些边连接着两个点,边可以从圆里连,也可以从圆外连,问是否可以不相交 对于边i,ji,j限制条件为不相交,即不在同一个集合中 因此我们将这个问题转化为了2-SAT问题 设ii表示边ii在圆内,i
阅读全文
摘要:题目链接:https://vjudge.net/problem/POJ-3683 题目意思:有n对新人要举行仪式,每对都有两个时间段可以选择 问:输出是否可以所有新人的仪式时间不重叠 如果可以满足楼上的条件,还需输出方案 题目思路:2-SAT问题模型 1.暴力dfs;2.tarjan流程 暴力在vi
阅读全文
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3062 题目意思:有n对夫妻被邀请参加一个聚会,因为场地的问题,每对夫妻中只有1人可以列席。在2n 个人中,某些人之间有着很大的矛盾(当然夫妻之间是没有矛盾的),有矛盾的2个人是不会同时出现在聚会上的。n
阅读全文
摘要:转自 我们首先来看一下什么是前向星. 前向星是一种特殊的边集数组,我们把边集数组中的每一条边按照起点从小到大排序,如果起点相同就按照终点从小到大排序, 并记录下以某个点为起点的所有边在数组中的起始位置和存储长度,那么前向星就构造好了. 用len[i]来记录所有以i为起点的边在数组中的存储长度. 用h
阅读全文
摘要:题目链接:https://ac.nowcoder.com/acm/contest/1168/C 来源:牛客网 题目描述 已知了飞行器的起点和终点以及n个休息站的坐标,问起点到终点的最短路径是多少? 限制:飞行器不能长期飞行,必须中途在某结点下停下休息。(即连续飞行距离应不大于m) 欧涛师兄很想在师妹
阅读全文

浙公网安备 33010602011771号