码迷,mamicode.com
首页 >  
搜索关键字:sgu 143    ( 451个结果
SGU 145
节点不可重复经过的K短路问题。思路:二分路径长度,深搜小于等于路径长度的路径数。可以利用可重复点K短路问题中的A*函数进行剪枝。尝试另一种解法:把可重复点K短路A*直接搬过来,堆中的每个元素额外记录之前走过的所有点。这样就可以据此防止走重复的点。最大100个点,可用两个长整形状态压缩。一直PE,无法...
分类:其他好文   时间:2015-12-23 10:59:45    阅读次数:284
SGU 101.Domino( 欧拉路径 )
求欧拉路径...直接dfs即可,时间复杂度O(N)---------------------------------------------------------------------------#include#include#include#includeusing namespace st...
分类:其他好文   时间:2015-12-16 21:33:24    阅读次数:262
SGU 187.Twist and whirl - want to cheat( splay )
维护一个支持翻转次数M的长度N的序列..最后输出序列.1#include#includeusing namespace std;const int maxn = 130009;struct Node { Node *p, *ch[2]; int s, v; bool rev; inline vo.....
分类:其他好文   时间:2015-12-15 22:37:02    阅读次数:254
SGU题目总结
SGU还是个不错的题库...但是貌似水题也挺多的..有些题想出解法但是不想写代码, 就写在这里吧...不排除是我想简单想错了, 假如哪位神犇哪天发现请告诉我..231.Prime Sum. Find all pairs of prime numbers (A, B) such that A<=B ....
分类:其他好文   时间:2015-12-15 14:22:04    阅读次数:131
SGU 134.Centroid( 树形dp )
一道入门树dp, 求一棵树的重心...我是有多无聊去写这种题...傻X题写了也没啥卵用以后还是少写好..----------------------------------------------------------------#include#include#includeusing name...
分类:其他好文   时间:2015-12-14 23:10:26    阅读次数:216
SGU 242. Student's Morning( 网络流 )
看英文题真是麻烦...理解题意花的时间比想的时间还长...裸的网络流, 我们只要限制每个人出发流量为1, 每个大学进入的流量至多为2即可, 相当于构造可行解.-----------------------------------------------------------------------...
分类:其他好文   时间:2015-12-14 21:12:23    阅读次数:185
SGU 310. Hippopotamus( 状压dp )
题目大意:给N块板, 有A,B2种类型的板, 要求任意M块连续的板中至少有K块B板.1≤n≤60,1≤m≤15,0≤k≤m≤n.dp(x, s)表示第x块板, x前M块板的状态为s, 然后合法状态转移就行了.---------------------------------------------....
分类:其他好文   时间:2015-12-14 16:36:15    阅读次数:141
SGU 200. Cracking RSA( 高斯消元 )
把每个数唯一分解, 要让乘积是完全平方数, 那就得让每个质数是偶数次方, 列出t条方程然后解它们在mod 2意义下的自由元个数v(异或方程组). 答案就是2^v-1(空集不算), 高精度...------------------------------------------------------...
分类:其他好文   时间:2015-12-14 14:28:46    阅读次数:318
SGU 149. Computer Network( 树形dp )
题目大意:给N个点,求每个点的与其他点距离最大值很经典的树形dp...很久前就想写来着...看了陈老师的code才会的...mx[x][0], mx[x][1]分别表示x点子树里最长的2个距离, dfs一遍得到. mx[x][2]表示从x的父亲到x的最长路径长度, 也是dfs一遍得到(具体看代码)。...
分类:Web程序   时间:2015-12-13 21:40:30    阅读次数:275
Drawing Lines - SGU 135(简单递推)
求N条直线最多能把一个平面分成几部分。代码如下:==============================================================================================================================...
分类:Windows程序   时间:2015-10-05 20:42:32    阅读次数:220
451条   上一页 1 ... 13 14 15 16 17 ... 46 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!