• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
dwtfukgv
博客园    首页    新随笔    联系   管理    订阅  订阅
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 58 下一页
2017年11月11日
BZOJ 1087 [SCOI2005]互不侵犯King (状压DP)
摘要: 1087: [SCOI2005]互不侵犯King Description 在N×N的棋盘里面放K个国王,使他们互不攻击,共有多少种摆放方案。国王能攻击到它上下左右,以及左上左下右上右下八个方向上附近的各一个格子,共8个格子。 在N×N的棋盘里面放K个国王,使他们互不攻击,共有多少种摆放方案。国王能攻 阅读全文
posted @ 2017-11-11 16:30 dwtfukgv 阅读(262) 评论(0) 推荐(0)
BZOJ 1031 [JSOI2007]字符加密Cipher (后缀数组)
摘要: 1031: [JSOI2007]字符加密Cipher Description 喜欢钻研问题的JS同学,最近又迷上了对加密方法的思考。一天,他突然想出了一种他认为是终极的加密办法 :把需要加密的信息排成一圈,显然,它们有很多种不同的读法。例如下图,可以读作: JSOI07 SOI07J OI07JS 阅读全文
posted @ 2017-11-11 15:49 dwtfukgv 阅读(183) 评论(0) 推荐(0)
UVaLive 3353 Optimal Bus Route Design (最小费用流)
摘要: 题意:给定一个 n 个点的有向带权图,让你找若干个圈,使得每个结点恰好属于一个圈,并且总长度尽量小。 析:一开始想的是先缩点,先用DP,来求。。。 题解给的是最小费用流或者是最佳完全匹配,其实都是一样的,因为每个点都只属于一个圈,那么对于每个点的入度和出度都应该是一样的,然后就是把每个点都拆成两个点 阅读全文
posted @ 2017-11-11 11:49 dwtfukgv 阅读(285) 评论(0) 推荐(0)
2017年11月10日
UVaLive 6525 Attacking rooks (二分图最大匹配)
摘要: 题意:给定一个 n * n的图,X是卒, . 是空位置,让你放尽量多的车,使得他们不互相攻击。 析:把每行连续的 . 看成X集体的一个点,同理也是这样,然后求一个最大匹配即可。 代码如下: 阅读全文
posted @ 2017-11-10 22:13 dwtfukgv 阅读(218) 评论(0) 推荐(0)
2017年11月9日
BZOJ 1005 [HNOI2008]明明的烦恼 (Prufer编码 + 组合数学 + 高精度)
摘要: 1005: [HNOI2008]明明的烦恼 Description 自从明明学了树的结构,就对奇怪的树产生了兴趣......给出标号为1到N的点,以及某些点最终的度数,允许在任意两点间连线,可产生多少棵度数满足要求的树? 自从明明学了树的结构,就对奇怪的树产生了兴趣......给出标号为1到N的点, 阅读全文
posted @ 2017-11-09 20:47 dwtfukgv 阅读(194) 评论(0) 推荐(0)
Prüfer编码与Cayley公式
摘要: 转载:http://www.matrix67.com/blog/archives/682 经典证明:Prüfer编码与Cayley公式 Cayley公式是说,一个完全图K_n有n^(n-2)棵生成树,换句话说n个节点的带标号的无根树有n^(n-2)个。今天我学到了Cayley公式的一个非常简单的证明 阅读全文
posted @ 2017-11-09 20:45 dwtfukgv 阅读(238) 评论(0) 推荐(0)
BZOJ 1014 [JSOI2008]火星人prefix (Splay + Hash + 二分)
摘要: 1014: [JSOI2008]火星人prefix Description 火星人最近研究了一种操作:求一个字串两个后缀的公共前缀。比方说,有这样一个字符串:madamimadam,我们将这个字符串的各个字符予以标号:序号: 1 2 3 4 5 6 7 8 9 10 11 字符 m a d a m 阅读全文
posted @ 2017-11-09 19:55 dwtfukgv 阅读(285) 评论(0) 推荐(0)
BZOJ 1013 [JSOI2008]球形空间产生器sphere (高斯消元)
摘要: 1013: [JSOI2008]球形空间产生器sphere Description 有一个球形空间产生器能够在n维空间中产生一个坚硬的球体。现在,你被困在了这个n维球体中,你只知道球面上n+1个点的坐标,你需要以最快的速度确定这个n维球体的球心坐标,以便于摧毁这个球形空间产生器。 有一个球形空间产生 阅读全文
posted @ 2017-11-09 17:20 dwtfukgv 阅读(201) 评论(0) 推荐(0)
BZOJ 1011 [HNOI2008]遥远的行星 (误差分析)
摘要: 1011: [HNOI2008]遥远的行星 Description 直线上N颗行星,X=i处有行星i,行星J受到行星I的作用力,当且仅当i<=AJ.此时J受到作用力的大小为 Fi->j=Mi*Mj/(j-i) 其中A为很小的常量,故直观上说每颗行星都只受到距离遥远的行星的作用。请计算每颗行星的受力, 阅读全文
posted @ 2017-11-09 16:46 dwtfukgv 阅读(175) 评论(0) 推荐(0)
BZOJ 1010 [HNOI2008]玩具装箱toy (斜率优化DP)
摘要: 1010: [HNOI2008]玩具装箱toy Description P教授要去看奥运,但是他舍不下他的玩具,于是他决定把所有的玩具运到北京。他使用自己的压缩器进行压缩,其可以将任意物品变成一堆,再放到一种特殊的一维容器中。P教授有编号为1...N的N件玩具,第i件玩具经过压缩后变成一维长度为Ci 阅读全文
posted @ 2017-11-09 16:16 dwtfukgv 阅读(200) 评论(0) 推荐(0)
BZOJ 1009 [HNOI2008]GT考试 (KMP + 矩阵快速幂)
摘要: 1009: [HNOI2008]GT考试 Description 阿申准备报名参加GT考试,准考证号为N位数X1X2....Xn(0<=Xi<=9),他不希望准考证号上出现不吉利的数字。他的不吉利数学A1A2...Am(0<=Ai<=9)有M位,不出现是指X1X2...Xn中没有恰好一段等于A1A2 阅读全文
posted @ 2017-11-09 14:48 dwtfukgv 阅读(164) 评论(0) 推荐(0)
BZOJ 1008 [HNOI2008]越狱 (简单排列组合 + 快速幂)
摘要: 1008: [HNOI2008]越狱 Description 监狱有连续编号为1...N的N个房间,每个房间关押一个犯人,有M种宗教,每个犯人可能信仰其中一种。如果相邻房间的犯人的宗教相同,就可能发生越狱,求有多少种状态可能发生越狱 监狱有连续编号为1...N的N个房间,每个房间关押一个犯人,有M种 阅读全文
posted @ 2017-11-09 14:03 dwtfukgv 阅读(196) 评论(0) 推荐(0)
BZOJ 1007 [HNOI2008]水平可见直线 (栈)
摘要: 1007: [HNOI2008]水平可见直线 Description 在xoy直角坐标平面上有n条直线L1,L2,...Ln,若在y值为正无穷大处往下看,能见到Li的某个子线段,则称Li为可见的,否则Li为被覆盖的.例如,对于直线:L1:y=x; L2:y=-x; L3:y=0则L1和L2是可见的, 阅读全文
posted @ 2017-11-09 13:25 dwtfukgv 阅读(201) 评论(0) 推荐(0)
2017年11月8日
BZOJ 1003 物流运输 (dp + dijkstra)
摘要: 1003: [ZJOI2006]物流运输 Description 物流公司要把一批货物从码头A运到码头B。由于货物量比较大,需要n天才能运完。货物运输过程中一般要转停好几个码头。物流公司通常会设计一条固定的运输路线,以便对整个运输过程实施严格的管理和跟踪。由于各种因素的存在,有的时候某个码头会无法装 阅读全文
posted @ 2017-11-08 21:27 dwtfukgv 阅读(327) 评论(0) 推荐(0)
UVaLive 2796 Concert Hall Scheduling (最小费用流)
摘要: 题意:个著名的音乐厅因为财务状况恶化快要破产,你临危受命,试图通过管理的手段来拯救它,方法之一就是优化演出安排,既聪明的决定接受或拒绝哪些乐团的演出申请,使得音乐厅的收益最大化。该音乐厅有两个完全相同的房间,因此个乐团在申请演出的时候并不会指定房间,你只需要随便分配一个即可。每个演出都会持续若干天, 阅读全文
posted @ 2017-11-08 20:18 dwtfukgv 阅读(191) 评论(0) 推荐(0)
2017年11月3日
UVaLive 3487 Duopoly (最小割)
摘要: 题意:有两个公司A和B在申请一些资源,现在给出两个公司所申请的内容,内容包括价钱和申请的资源 ,现在你做为官方,你只能拒绝一个申请或者接受一个申请,同一个资源不能两个公司都拥有,且申请的资源不能只给部分,问:作为官方,你能得到的最大利益是多少 析:就是一个最小割,因为AB两个公司,资源不能共用,只能 阅读全文
posted @ 2017-11-03 23:25 dwtfukgv 阅读(240) 评论(0) 推荐(0)
UVaLive 4597 Inspection (网络流,最小流)
摘要: 题意:给出一张有向图,每次你可以从图中的任意一点出发,经过若干条边后停止,然后问你最少走几次可以将图中的每条边都走过至少一次,并且要输出方案,这个转化为网络流的话,就相当于 求一个最小流,并且存在下界,即每条边至少走一次。 析:转载:http://blog.csdn.net/sdj222555/ar 阅读全文
posted @ 2017-11-03 22:34 dwtfukgv 阅读(476) 评论(0) 推荐(0)
2017年10月31日
BZOJ 3110 K大数查询 (树套树)
摘要: 3110: [Zjoi2013]K大数查询 Description 有N个位置,M个操作。操作有两种,每次操作如果是1 a b c的形式表示在第a个位置到第b个位置,每个位置加入一个数c如果是2 a b c形式,表示询问从第a个位置到第b个位置,第C大的数是多少。 有N个位置,M个操作。操作有两种, 阅读全文
posted @ 2017-10-31 20:21 dwtfukgv 阅读(198) 评论(0) 推荐(0)
UVaLive 3645 Objective: Berlin (最大流)
摘要: 题意:有n个城市,m条航班。已知每条航班的起点和终点,还有每条航班的载客量、出发时间、到达时间。并且要求在任何一个城市(起点、终点除外)都至少要有30分钟的中转时间,求起点到终点的最大客流量。 析:把每个航线看成一个点,然后拆成两个点,然后如果两个航线能够到达,并且时间不超的话,就连一条边,然后加一 阅读全文
posted @ 2017-10-31 14:35 dwtfukgv 阅读(203) 评论(0) 推荐(0)
UVa 11167 Monkeys in the Emei Mountain (最大流)
摘要: 题意:雪雪是一只猴子。它在每天的 2:00 —— 9:00之间非常渴,所以在这个期间它必须喝掉2个单位的水。它可以多次喝水,只要它喝水的总量是2.它从不多喝,在一小时内他只能喝一个单位的水。所以它喝水的时间段可能是2:00 ——4:00,或者3:00——5:00,或者7:00——9:00.甚至喝两次 阅读全文
posted @ 2017-10-31 12:53 dwtfukgv 阅读(472) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 58 下一页
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3