自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mzip的博客

技不如人,无话可说。 埋头苦干,终有抬头日。

  • 博客(21)
  • 收藏
  • 关注

原创 Codeforces Round #541 (Div. 2) D

题目链接: http://codeforces.com/contest/1131/problem/D题目: D. Gourmet choice(并查集+拓扑排序)题意: 有两个正整数序列 a,b,长度分别为 n,m。用一个矩形给出所有a,b之间各个元素的比较(大于,小于或者等于),请构造出符合条件的 a 和 b。如果无解,输出NO。如果有多个解,输出 a,b中最大元素最小的方案。思路: ...

2019-02-28 19:22:57 88

原创 Codeforces Round #541 (Div. 2) F.

F. Asya And Kittens题意: 有1-n只小猫,开始将它们放在指定的n个单元格内,然后随机从n-1个隔板中拆除隔板,最终使得这些小猫在同一单元格。现在依次给出拆除隔板的顺序,比如:1 4 就表示1号和4号小猫之间的隔板会被拆除(注:只能拆除相邻区域小猫之间的隔板)。思路: 用并查集进行处理,用一个数组储存每个集合的最右边,用另一个数组储存每个集合的最左边,然后按顺序进行合并;...

2019-02-27 21:22:41 97

原创 哈密顿绕行世界问题 (HDU - 2181)

题目链接: https://vjudge.net/contest/65997#problem/C题意: 有20个点, 每个点都有通往附近三个城市的有向路,问从一个点出发经过其他19个点后又回到该点,要求按字典序输出所有方案思路: 用dfs搜索,由于题目每个城市通往附近的城市编号已经从小到大输入,我们可以用一个二维数组把地图存起来,在dfs开始搜索第一个城市的第一个点后再搜索下个点,这样就...

2019-02-26 19:33:51 94

原创 Milking Order (USACO18OPEN)

题目链接: http://codeforces.com/group/NVaJtLaLjS/contest/238202/problem/B题意: n头牛,给出m个若干头牛的挤奶顺序,尽可能满足多的所给的前m个挤奶顺序,输出字典序最小的方案思路: 此题考察二分加拓扑排序判环,以及要求输出最小字典序,我们可以先进行二分,判断最大能取前多少个挤奶顺序,判断条件用拓扑排序判断是否存在环,找到最大顺序...

2019-02-25 22:02:39 302

原创 青蛙的约会 (POJ - 1061)

题目链接: https://vjudge.net/contest/280753#problem/U题意: 两只青蛙在圆圈上追赶,圆圈我们可以看作是一条首尾相接的数轴。设青蛙A的出发点坐标是x,青蛙B的出发点坐标是y。青蛙A一次能跳m米,青蛙B一次能跳n米,两只青蛙跳一次所花费的时间相同。总长L米。现在要你求出它们跳了几次以后才会碰面。思路: 对于此题我们可以列方程 (x+mt)-(y+...

2019-02-25 12:56:59 1024

原创 Beautiful Numbers (CodeForces - 300C)

题目链接: https://vjudge.net/contest/280753#problem/P题意: 一个数漂亮的定义为若只含两个指定的数字,且这个数所有位数相加所得的数必须只含上面所指定的数字,问一个长度为n的整数有多少种漂亮数思路: 我们可以设两个数字的数量分别为i, n-i,枚举组成的数字是否符合条件,若符合则数量为CniC_{n}^{i}Cni​, 枚举i为0到n#incl...

2019-02-24 22:58:46 219

原创 Exploration (HDU - 5222)

题目链接: https://vjudge.net/contest/280753#problem/K题意: 就是在无向边有向边组成的混合图中是否存在一个环思路: 此题考查并查集与拓扑排序,对于无向边借助于并查集进行处理 如果两个点有共同的祖先 则这两个点之间有一条无向边 则可以构成一个环对于有向边 借助于拓扑排序进行处理 从而判断是否有环#include<iostream>#i...

2019-02-24 21:17:48 184

原创 Legal or Not (HDU - 3342)

题目链接:题目: 给一个有向图,判断是否成环思路: 拓扑排序裸题,在排序过程中统计入度点0的点数,若所有点入度均为0,则不存在环#include<iostream>#include<cstring>#include<cstdio>#include<algorithm>#include<queue>using names...

2019-02-24 20:11:43 130

原创 Volleyball CodeForces - 95C

题目链接: https://vjudge.net/contest/280753#problem/G题意: 给你一个无向图,每条边所带的权值为两点之间的距离,每个点都有一辆出租车,每个出租车都有能走最远的距离与费用,要求出租车不能在半路上停车,问从x点到y点坐出租车的最小费用思路: 首先我们可以用dijkstra求出每个点到其他点的最短路,然后进行重新建图,若是该点到其他点的最小距离大于出...

2019-02-24 18:38:20 151

原创 Roadblocks (POJ - 3255)

题目链接: https://vjudge.net/contest/280753#problem/F题意: 给一个无向图,求1-n的次短路距离思路: 用dijkstra稍微修改一下就行,把最短路与次短路同时储存下来#include<cstdio>#include<cstring>#include<algorithm>#include<iostre...

2019-02-24 14:39:41 110

原创 Til the Cows Come Home (POJ - 2387)

【题目链接】 https://vjudge.net/contest/280753#problem/E题意: 给定一个带权值的无向图,求1到n的最短距离思路: 典型的最短路问题,用dijkstra求就行#include<algorithm>#include<queue>#include<cstdio>#include<cstring>#i...

2019-02-24 13:26:29 74

原创 Redundant Paths (POJ - 3177)

【题目链接】 https://vjudge.net/contest/280753#problem/D题意: 给你一个无向图,问你添加几条边之后使得整个图每两个点之间有不同的两条路可以到达思路: 考察边双联通的知识点,用targan进行缩点,构成一棵树,统计每个缩点度为1(也就是叶结点),无向图没有出入度之分,故最少所需的边就为(叶结点的个数+1)/2#include<algorithm...

2019-02-24 12:44:10 154

原创 Popular Cows (POJ - 2186)

【题目链接】 https://vjudge.net/contest/280753#problem/C题意: 给一个有向图,问其中有多少个点满足整个图除自身之外所有点能够到达它思路: 用tarjan算法求解强联通分量,把每个强连通分量缩成一个点,统计出度为0的点,若出度为0的点不止一个,则不存在,反之只有一个,则统计那个强连通分量中有多少个点#include<algorithm>...

2019-02-23 22:27:02 130

原创 ROADS (POJ - 1724)

[题目链接]: https://vjudge.net/contest/280753#problem/B题意: 有n个点 m条边 每条边有长度和花费两个权值。要求在花费<=k的情况下,找出从点1到点n的最短的距离。不存在输出-1思路: 用dijkstra求最短路时,需要判断路费是否超过k,若超过k则不要加入优先队列,跳过,还有就是从起点开始dfs,直到终点,在搜索过程中记得剪枝,第一种用优...

2019-02-23 21:57:00 351

原创 Invitation Cards (POJ1511)

【题目连接】: https://vjudge.net/contest/280753#problem/A题意: 给定一个有向图,问从起点到每一个点一个来回共需要多少时间思路: 单源最短路,用dijlstra+优先队列优化,用两次dijkstra求最短路,起点到每个点的最短路容易求,但是每个点到起点的最短路怎么求,总不能每个点到起点都跑一遍最短路吧,明显会TLE,我们这是只需这个图每条路反向存...

2019-02-23 19:37:54 170

原创 Codeforces Round #540 (Div. 3) (problemset 1118)

[题目链接:] http://codeforces.com/contest/1118感想:这场比赛的题除了F2完全不会,其他还是不难想的,但是我的代码能力实在太弱,C题这种模拟题对我来说就是送命题,E题的位置让我以为是道难度很高的,后来补题一看不就是道普通题,还有英语能力实在弱鸡,A题一开始看错题意想复杂了,没有看到要精确买k单位水,以为超过k单位但花的钱少也是可以的。B题的话一开始读不懂题...

2019-02-23 13:32:52 167

原创 GDUT 寒假排位赛三

【题目链接:】http://codeforces.com/group/NVaJtLaLjS/contest/238202感想 emmmm,这套题有个特点,代码量小的考思维,而那些一眼看过去思路就有了,就是模拟到你死,代码量超级大,毫无疑问一遇到模拟题我就枯,所以这次被lwk锤爆A. Out of Sorts(思维)题意: 给你一个数组,问你需要经过几次冒泡排序,使其变成一个有序的数组思路:...

2019-02-22 13:03:20 192

原创 GDUT 寒假训练赛2

[题目链接:]http://codeforces.com/group/NVaJtLaLjS/contest/236618A. QAQ(签到题)**题意:**略**思路:**略B. Mike and Shortcuts(最短路)题意: 从1–n路口之间有n-1条路相连,另外每个路口也许还有一条捷径(单向)通往另外一个路口,问到达每个路口需要花费多少时间思路: 建立一个图,n-1条双向边,...

2019-02-20 23:03:15 200

原创 codeforces 1117 (div2)

[题目链接]:http://codeforces.com/contest/1117题外话: 现在弱鸡一枚,后面的难题将来能力提升再补A. Best Subsegment(签到题)题意: 使得某段连续区间平均值最大的区间最长思路: 一开始我的思路是前缀和,然后枚举区间复杂度O(n^2),这肯定TLE,仔细一想这不就是求整个区间的最大值有多少个相连#include<bits/stdc+...

2019-02-19 21:51:51 255

原创 GDUT 寒假排位赛二

直接看题【题目链接】: http://codeforces.com/group/NVaJtLaLjS/contest/238204A. Taming the Herd(签到题)题意: 有一张表,记录奶牛出走的时间,若是当天奶牛出走,则当天记录为0,否则记录最近奶牛出走的时间,如奶牛是在三天前出走的,则当天记录为3,现在这张表出现破损,破损的地方记录为-1,问最多与最少奶牛出走的天数,若这张表...

2019-02-19 14:02:18 113

原创 GDUT 寒假排位赛一

感想

2019-02-17 14:13:17 135

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除