这题和POJ-1286一样 题意: 给出t种颜色的n颗珠子 (每种颜色的珠子个数无限制,但总数必须是n), 求能制作出项链和手镯的个数 注意手镯可以翻转和旋转 而 项练只能旋转 解析: 注意Polya定理: 等价类的个数等于所有的置换f的km(f)的平均数 先考虑旋转,一共有n种情况,旋转1颗珠子构 ...
分类:
其他好文 时间:
2018-10-02 17:46:28
阅读次数:
142
Description 小Z所在的城市有N个公交车站,排列在一条长(N 1)km的直线上,从左到右依次编号为1到N,相邻公交车站间的距离均为1km。 作为公交车线路的规划者,小Z调查了市民的需求,决定按下述规则设计线路: 设共K辆公交车,则1到K号站作为始发站,N K+1到N号台作为终点站。 每个车 ...
分类:
其他好文 时间:
2018-09-22 16:00:40
阅读次数:
161
"原题链接" 要求所有线段不相交,实际上满足每条线段的长度和最小。 所以我们可以让蚁窝和苹果树连边,边权为两点的距离,然后就是求二分图带权最小匹配了,可以上$KM$算法或是费用流。 这里我使用的是费用流。 ...
分类:
其他好文 时间:
2018-09-14 12:43:01
阅读次数:
142
#include #define fi first #define se second #define INF 0x3f3f3f3f #define fio ios::sync_with_stdio(false);cin.tie(0);cout.tie(0) #define pqueue prior... ...
分类:
其他好文 时间:
2018-09-09 11:51:58
阅读次数:
177
1、设备管理器,右键没添加过时硬件(如果没有,则在cmd中键入命令hdwwiz C:\windows\system32>hdwwiz),按照如下图操作 如此安装Microsoft KM-TEST 环路适配器 2、然后在网络连接中,设置网络共享,如下图操作 3、设置虚拟机网络,如下图操作 ...
UVA1349 题意:给定一些有向带权边,求出把这些边构造成一个个环,总权值最小 解法: 对于带权的二分图的匹配问题可以用通过KM算法求解。 要求最大权匹配就是初始化g[i][j]为0,直接跑就可以; 要求最小权匹配就是初始化g[i][j]为-INF,加边的时候边权为负,最后输出答案的相反数。 因为 ...
分类:
编程语言 时间:
2018-09-02 02:06:33
阅读次数:
112
参考:https://blog.csdn.net/sr_19930829/article/details/40680053 题意: 有n个订单,m个工厂,第i个订单在第j个工厂生产的时间为t[i][j],同一个工厂可以生产多个订单,但一次只能生产一个订单,也就是说如果先生产a订单,那么b订单要等到a ...
分类:
编程语言 时间:
2018-08-27 22:32:16
阅读次数:
296
奔小康赚大钱Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 13660 Accepted Submission(s): 5961 Problem ...
分类:
其他好文 时间:
2018-08-13 23:47:11
阅读次数:
184
KM bfs写法 2018astar资格赛的第三题 "整数规划" 。 把$x, y$看成二分图两边的顶标,$a_{ij}$就是二分图的边权,整道题其实就是求二分图的最大权匹配。 然后打了个$dfs$的$KM$,$TLE$了,后来听别人说要用$bfs$的写法,因为那个才是真正的$O(n^3)$,$df ...
分类:
其他好文 时间:
2018-08-11 01:16:06
阅读次数:
435
题意:有N家家店,每家店都对K种货物有需求;同时有M家仓库,对K钟货物有供应。对于每种货物,每个仓库送至每家店都有自己的单位费用。求满足所有店所有货物的最小费用 分析:对于每一种货物,如果总需求大于总费用,那么无解的;否则可以用KM匹配求解每一种货物的最小费用。 因为KM求的是最优匹配,所以建图的时 ...
分类:
其他好文 时间:
2018-08-10 21:27:26
阅读次数:
103