构造
文章平均质量分 89
sleepyNick
ZJcx蒟蒻OIer
展开
-
[NOIpTG2014]寻找道路——[SPFA]
【题意分析】这是道挺好的思维题,但是被我秒了首先直觉告诉我们连反边,从终点开始往前进行bfs扩展标记,把那些可以到达终点的边全都找出来。但题目说能到达终点的点,他们连向的点全部都能到达终点,那么我们就找那些没有标记的点,他们连向的点全部是不符合要求的这样筛选过之后剩下的全都是符合题意的点,跑一遍最短路就好了Code:#include <iostream>#include...原创 2019-11-12 11:10:30 · 120 阅读 · 0 评论 -
10.31模拟赛T2
问题就是把整个图分为两个完全图首先建一个原图的补图,然后可以发现这个补图有许多独立的连通块。对于每个连通块,进行黑白染色,就可以得到一些性质(针对补图):问题转化为将补图分为两组,每组中在补图中互不连边(在原图中就是两两连边,完全图)同一个连通块里面,两种颜色的点肯定分属于两组。加入何组与颜色无关,只要保证一个连通块中的点没有在一组里面就好了用一个可行性dp解决这个问题,dp[i...原创 2019-11-01 20:45:11 · 142 阅读 · 0 评论 -
[TJOI2016]排序——[线段树]
【题意分析】首先,暴力sort有30pts…全排列是一个特别好的性质,我们想想有没有特别的做法。由于数字保证不重复,对于x,把大于等于x的数全部变为1,把小于x的数全部变成0。那么我们可以发对于现:对于要排序的区间[l,r],如果是升序,那么区间前面肯定是若干个零,后面全是1,如果是降序,那么区间前面全都是1, 后面全都是0。然后这样操作之后我们看看要求的q位置上数字是否为1,就可以初...原创 2019-10-31 18:13:51 · 401 阅读 · 1 评论 -
[LGOJ4551]最长异或路径——[01trie]
【题目描述】给定一棵n个点的带权树,结点下标从1开始到N。寻找树中找两个结点,求最长的异或路径。异或路径指的是指两个结点之间唯一路径上的所有边权的异或。【输入格式】第一行一个整数N,表示点数。接下来 n-1行,给出 u,v,w ,分别表示树上的 u 点和 v 点有连边,边的权值是 w。【输出格式】一行,一个整数表示答案。Sample InputSample~~...原创 2019-08-06 23:33:36 · 134 阅读 · 0 评论 -
[CF827D Round#423 Div.1]Best Edge Weight——[Kruskal+树链剖分]
【原题】【题目翻译】给定一个点数为 n,边数为 m,权值不超过 10^9 的带权连通图,没有自环与重边。 现在要求对于每一条边求出,这条边的边权最大为多少时,它还能出现在所有可能的最小生成树上,如果对于任意边权都出现,则输出 -1。 (2<=n<=10^5, n-1<=m<=2*10^5 )【输入格式】第一行两个数n,m接下来m行每行3个数ui,vi,wi表示...原创 2019-07-30 22:22:53 · 150 阅读 · 0 评论 -
[POJ3522]最小差值生成树——[LCT]
【题目描述】给定一个标号为从 1 到 n的、有 m 条边的无向图,求边权最大值与最小值的差值最小的生成树。【输入格式】第一行两个数 n,m,表示图的点和边的数量。第二行起 m 行,每行形如 ui, vi, wi,代表 ui到 vi 间有一条长为 wi 的无向边。【输出格式】输出一行一个整数,代表你的答案。数据保证存在至少一棵生成树。Sample InputSa...原创 2019-08-02 22:43:44 · 443 阅读 · 0 评论 -
[CF906C Round#454 Div.1]Party——[状压DP]
【原题】【题目翻译】Arseny喜欢组织派对并邀请他的朋友们参加。然而,不仅朋友来参加他的聚会,还有他朋友的朋友,他朋友的朋友的朋友等等。所以Arseny的有一部分客人可能不了解他。他决定使用以下程序解决此问题。在每一步,他都选择了一位客人A,成对地向A介绍了他的所有朋友。在完成这一步之后,他的任意两个朋友也会互相成为朋友。一直重复这个步骤到所有客人都互相为朋友为止。Arseny不想花太...原创 2019-07-28 22:10:11 · 121 阅读 · 0 评论 -
[WC2006]水管局长——[LCT]
【题目描述】SC 省 MY 市有着庞大的地下水管网络,嘟嘟是 MY 市的水管局长(就是管水管的啦),嘟嘟作为水管局长的工作就是:每天供水公司可能要将一定量的水从 xx 处送往 yy 处,嘟嘟需要为供水公司找到一条从 AA 至 BB 的水管的路径,接着通过信息化的控制中心通知路径上的水管进入准备送水状态,等到路径上每一条水管都准备好了,供水公司就可以开始送水了。嘟嘟一次只能处理一项送水任务,等到当...原创 2019-07-12 19:04:29 · 121 阅读 · 0 评论 -
[CF833B Round#426 Div.1]The Bakery——[线段树+DP]
【原题】Some time ago Slastyona the Sweetmaid decided to open her own bakery! She bought required ingredients and a wonder-oven which can bake several types of cakes, and opened the bakery.Soon the expe...原创 2019-06-05 17:01:40 · 166 阅读 · 0 评论 -
[HNOI2010]弹飞绵羊——[LCT]
【题目描述】某天,LostmonkeyLostmonkeyLostmonkey发明了一种超级弹力装置,为了在他的绵羊朋友面前显摆,他邀请小绵羊一起玩个游戏。游戏一开始,LostmonkeyLostmonkeyLostmonkey在地上沿着一条直线摆上nnn个装置,每个装置设定初始弹力系数kikiki,当绵羊达到第iii个装置时,它会往后弹kikiki步,达到第i+kii+kii+ki个装置,若不...原创 2018-09-19 22:59:00 · 892 阅读 · 0 评论 -
[LGOJ3950]部落冲突——[LCT]
【题目描述】 在一个叫做TravianTravianTravian的世界里,生活着各个大大小小的部落。其中最为强大的是罗马、高卢和日耳曼。他们之间为了争夺资源和土地,进行了无数次的战斗。期间诞生了众多家喻户晓的英雄人物,也留下了许多可歌可泣的动人故事。其中,在大大小小的部落之间,会有一些道路相连,这些道路是TravianTravianTravian世界里的重要枢纽,简单起见,你可以把这些...原创 2018-09-16 22:22:15 · 268 阅读 · 0 评论 -
[UVA1665]ISLANDS——[并查集]
【原题】 Deep in the Carribean, there is an island even stranger than the Monkey Island, dwelled by Horatio Torquemada Marley. Not only it has a rectangular shape, but is also divided into an n × m grid...原创 2018-08-23 22:43:47 · 272 阅读 · 1 评论