码迷,mamicode.com
首页 >  
搜索关键字:hihocoder 拓扑排序    ( 2772个结果
Codeforces Round #285 (Div. 2) C - Misha and Forest
思路:类似一个拓扑排序的题,根据 对度数为1的点,它所连的边的编号即为异或和这一 规律,直接进行拓扑排序即可。      每次对得到的节点度数减一,并且异或上他所连的节点。   代码: #include #include #include #include #include #include using namespace std; typedef long long LL; vector ...
分类:其他好文   时间:2015-01-13 09:01:16    阅读次数:109
Codeforces Round #285 Div1 A and Div2 C
Codeforces Round #285 Div1 A and Div2 C Problem   给一个图G,保证G是一个森林(坑!)。图G含有N个点,给出每个点的两个属性:度数(degree)、异或和(sum)。度数表示该点与多少个点相连,异或和表示与其相连的点的编号的异或和(点编号从0开始,若度数为0则异或和为0)。要求求出原图,输出边的个数和每条边两端的顶点。 Limits ...
分类:其他好文   时间:2015-01-13 08:59:35    阅读次数:116
Codeforces Round #285 (Div. 2) (A、B、C、D)
A:就根据题意计算比较一下即可 B:从每个起点往后走一遍走到底,输出即可,字符串直接map映射掉 C:类似拓扑排序,从临接个数为1的入队,那么临接Xor和,其实就是他的上一个结点,因为他只临接了一个结点,这样利用拓扑排序,当一个结点的度数为1的时候入队即可,注意要判断一下度数0的情况,直接continue D:利用树状数组去求这种大的全排列数,其实一个全排列 ,可以看成a1 * (n - 1...
分类:其他好文   时间:2015-01-13 00:08:12    阅读次数:211
POJ 3687-Labeling Balls(逆序拓扑排序)
Labeling Balls Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 11256   Accepted: 3230 Description Windy has N balls of distinct weights from 1 unit to N un...
分类:编程语言   时间:2015-01-12 09:26:20    阅读次数:266
【BZOJ1093】【ZJOI2007】最大半连通子图 强连通分量缩点+sort去重边+拓扑排序
题解: 首先缩个点是必然,然后随便想想就知道缩点后需要最后是一条链, 也就是—— 缩点后求拓扑图最长路以及方案数。 呃,去重的部分我重标号排了个序水过。 代码: #include #include #include #include #define N 101000 #define M 1001000 #define inf 0x3f3f3f3f using n...
分类:编程语言   时间:2015-01-11 14:53:41    阅读次数:253
hdu5154--Harry and Magical Computer(拓扑排序)
Harry and Magical Computer Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64u Submit Status Appoint description:  System Crawler  (2015-01-06) Description In...
分类:编程语言   时间:2015-01-08 22:50:01    阅读次数:202
poj 2530 Tetris Alphabet 拓扑排序
题意: 给一个俄罗斯方块的游戏截图,其中每个输入块都用字母A-Z标志出,求输入块的字典序最小的输入顺序。 分析: 即求字典序最小的拓扑序。 代码: //poj 2530 //sep9 #include using namespace std; char map[54][32]; int g[32][32]; int d[32]; int vis[32]; int main() { i...
分类:编程语言   时间:2015-01-07 18:48:33    阅读次数:385
迎战下周自考数据结构实践科目
编写完成重点数据结构和算法: 0.链表 1.栈 2.队列 3.二叉树数据结构和构建 4.前序中序后序遍历二叉树 5.构建哈夫曼树(最优二叉树) 6.图数据结构,图的深度优先遍历和广度优先遍历 7.拓扑排序 8.直接插入排序 9.希尔排序 10.希尔排序 11.冒泡排序 12.快速排序 13.直接选择...
分类:其他好文   时间:2015-01-07 01:50:00    阅读次数:205
hihoCoder - hiho一下 第二十七周 - A - 最小生成树二·Kruscal算法
题目1 : 最小生成树二·Kruscal算法 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 随着小Hi拥有城市数目的增加,在之间所使用的Prim算法已经无法继续使用了——但是幸运的是,经过计算机的分析,小Hi已经筛选出了一些比较适合建造道路的路线,这个数量并没有特别的大。 所以问题变成了——小Hi现在手上拥有N座城...
分类:编程语言   时间:2015-01-06 15:36:48    阅读次数:226
【HDOJ】5154 Harry and Magical Computer
拓扑排序。 1 /* 5154 */ 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 using namespace std; 9 10 #define MAXN 10511 12 vector ve...
分类:其他好文   时间:2015-01-04 21:05:10    阅读次数:172
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!