浏览器标题切换
浏览器标题切换end

随笔分类 -  图论

摘要:Zjnu Stadium HDU - 3047 题面: In 12th Zhejiang College Students Games 2007, there was a new stadium built in Zhejiang Normal University. It was a modern 阅读全文
posted @ 2020-02-14 21:29 抓水母的派大星 阅读(134) 评论(0) 推荐(0) 编辑
摘要:Aragorn's Story 题目链接: HDU - 3966 题面: Our protagonist is the handsome human prince Aragorn comes from The Lord of the Rings. One day Aragorn finds a lo 阅读全文
posted @ 2020-02-07 15:18 抓水母的派大星 阅读(113) 评论(0) 推荐(0) 编辑
摘要:DFS写法(这个简单好理解) #include<string.h> #include<iostream> #include<stdio.h> #include<algorithm> #include<queue> using namespace std; #define inf 0x3f3f3f3f 阅读全文
posted @ 2020-02-03 23:18 抓水母的派大星 阅读(95) 评论(0) 推荐(0) 编辑
摘要:树形dp 数的最小点覆盖问题 对于树形dp我的理解是:在一棵树上做动态规划 HDU1054-Strategic Game(题目链接点击题目即可) 题意:给出n个节点 节点编号0~n-1 ,每个节点站一个哨兵,每个哨兵观察到与自己相邻的两条边,问最少需要多少个哨兵才能观察到所有边 题面: Bob en 阅读全文
posted @ 2020-01-24 00:01 抓水母的派大星 阅读(206) 评论(0) 推荐(0) 编辑
摘要:二分图匹配相关概念 给定一个二分图G,在G的一个子图M中,M的边集{E}中的任意两条边都不依附于同一个顶点,则称M是一个匹配。 极大匹配是指在当前已完成的匹配下,无法再通过增加未完成匹配的边的方式来增加匹配的边数。 最大匹配是所有极大匹配当中边数最大的一个匹配。选择这样的边数最大的子集称为图的最大匹 阅读全文
posted @ 2020-01-22 10:34 抓水母的派大星 阅读(197) 评论(0) 推荐(0) 编辑
摘要:HDU1875-畅通工程再续 题面: 相信大家都听说一个“百岛湖”的地方吧,百岛湖的居民生活在不同的小岛中,当他们想去其他的小岛时都要通过划小船来实现。现在政府决定大力发展百岛湖,发展首先要解决的问题当然是交通问题,政府决定实现百岛湖的全畅通!经过考察小组RPRush对百岛湖的情况充分了解后,决定在 阅读全文
posted @ 2020-01-21 15:58 抓水母的派大星 阅读(184) 评论(0) 推荐(0) 编辑
摘要:HDU2112-HDU Today-dijkstra 题面: 经过锦囊相助,海东集团终于度过了危机,从此,HDU的发展就一直顺风顺水,到了2050年,集团已经相当规模了,据说进入了钱江肉丝经济开发区500强。这时候,XHD夫妇也退居了二线,并在风景秀美的诸暨市浬浦镇陶姚村买了个房子,开始安度晚年了。 阅读全文
posted @ 2020-01-20 23:29 抓水母的派大星 阅读(161) 评论(0) 推荐(0) 编辑
摘要:满二叉树: 定义: 除最后一层无任何子节点外,每一层上的所有结点都有两个子结点二叉树。 国内教程定义:一个二叉树,如果每一个层的结点数都达到最大值,则这个二叉树就是满二叉树。也就是说,如果一个二叉树的层数为K,且结点总数是(2^k) -1 ,则它就是满二叉树。 最后一层的节点个数等于其他层数节点个数 阅读全文
posted @ 2019-12-06 20:32 抓水母的派大星 阅读(209) 评论(0) 推荐(0) 编辑
摘要:##题意 给出n和m,n代表n个人,m代表接下去有m行数据需要进行判断。 接下去m行,每行给出数据x,y,z表示x的位置加上距离z就是y所在的位置。 输出有多少个是和前面的例子矛盾的,输出矛盾个数。 ##思路 这题是并查集的变形,也就是带权并查集,表示在俩俩合并的时候需要对于距离进行存储判断 ##注 阅读全文
posted @ 2019-12-05 23:45 抓水母的派大星 阅读(174) 评论(0) 推荐(0) 编辑
摘要:思路要灵活 邻接表涉及数组问题,可以用vector代替 阅读全文
posted @ 2019-11-28 23:12 抓水母的派大星 阅读(128) 评论(0) 推荐(0) 编辑
摘要:一般2-4倍,4倍比较好 阅读全文
posted @ 2019-11-28 23:09 抓水母的派大星 阅读(131) 评论(0) 推荐(0) 编辑
摘要:省政府“畅通工程”的目标是使全省任何两个村庄间都可以实现公路交通(但不一定有直接的公路相连,只要能间接通过公路可达即可)。经过调查评估,得到的统计表中列出了有可能建设公路的若干条道路的成本。现请你编写程序,计算出全省畅通需要的最低成本。 Input测试输入包含若干测试用例。每个测试用例的第1行给出评 阅读全文
posted @ 2019-11-13 22:03 抓水母的派大星 阅读(82) 评论(0) 推荐(0) 编辑
摘要:1.op:插入O(N)、查找O(N)、删除 时间复杂度:O(N) N:串的长度 空间复杂度:O(N*C) N:节点个数 C:字符集大小 2.op:插入O(N)、查找O(N)、删除 3.ap: 查询前缀,比如说判断a串是否是b串的前缀。 判断一个串是否在树中出现过。 4.优点:比较省时间,因为有26个 阅读全文
posted @ 2019-11-07 21:41 抓水母的派大星 阅读(85) 评论(0) 推荐(0) 编辑
摘要:Given a list of phone numbers, determine if it is consistent in the sense that no number is the prefix of another. Let's say the phone catalogue liste 阅读全文
posted @ 2019-11-01 20:22 抓水母的派大星 阅读(141) 评论(0) 推荐(0) 编辑
摘要:题意 给出的所有路中存在一条路正在修建, 问要从1走到n,找出最短路径的最大长度 思路 先一遍dijkstra找到最短路径长度,并且记录路径 再逐个删掉通向最短路径的每一条边换成别的能够到达终点的路 计算其最大长度 给定时间是5s,不会超时 难点:在记录路径上 AC代码 #include<iostr 阅读全文
posted @ 2019-09-14 15:32 抓水母的派大星 阅读(225) 评论(0) 推荐(0) 编辑
摘要:##AC代码 #include<iostream> #include<stdio.h> #include<string.h> using namespace std; #define inf 0x3f3f3f3f int book[1010],dist[1010],e[1010][1010],pre 阅读全文
posted @ 2019-09-12 19:31 抓水母的派大星 阅读(157) 评论(0) 推荐(0) 编辑
摘要:##WA代码 这个是按照自己的理解写的,样例过了,可是WA: #include<stdio.h> #include<cmath> #include<string.h> #include<iostream> using namespace std; int a[550][550]; int rudu[ 阅读全文
posted @ 2019-09-12 11:31 抓水母的派大星 阅读(170) 评论(0) 推荐(0) 编辑
摘要:一道基础广搜题 但是我全给忘完了, 重新梳理一遍 记得标记, 记得开结构体, 记得标记的数组清空啊 ##题意 给出n、a、b,表示总共1-n层楼,求出从a到b层的最少步数 有一个电梯,电梯只能上或下,接下去给出n个数,表示电梯如果到达这一层i的话可以向上或者向下走a[i]层,要是无法到达则输出-1 阅读全文
posted @ 2019-09-04 23:34 抓水母的派大星 阅读(167) 评论(0) 推荐(0) 编辑
摘要:并查集的老题重做,思路比较新颖 第一次没做出来,感觉好复杂 第二遍勉勉强强照着别人代码写出来 第三遍有所进步 ##题意 动物王国中有三类动物A,B,C,这三类动物的食物链构成了有趣的环形。A吃B, B吃C,C吃A。 现有N个动物,以1-N编号。每个动物都是A,B,C中的一种,但是我们并不知道它到底是 阅读全文
posted @ 2019-09-04 23:31 抓水母的派大星 阅读(152) 评论(0) 推荐(0) 编辑
摘要:I hope you know the beautiful Union-Find structure. In this problem, you’re to implement something similar, but not identical. The data structure you 阅读全文
posted @ 2019-08-20 08:23 抓水母的派大星 阅读(207) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示