上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 59 下一页
摘要: tarjan poj 3352 Road Construction 求最少添加几条边才能使所给无向图变成边双连通图。 求出边双,缩点成一个树,之后统计树上的点度数为1的点的个数cnt,(cnt+1)/2就是答案。 定理:任意一颗无向图的树,成为双连通图,则需要增加的边数为(这棵树上所有度数为1的结点 阅读全文
posted @ 2017-11-25 16:13 MJT12044 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 前奏 写了所有的变量名在linux下测,结果发现并没什么用。。。听说将所有的变量加上下划线,加上自己的名字作为前缀。。 lgj,“感觉今年有网络流,今年要立个flag”,zjr“你咋不上天儿” 在车上,一路上干啥来着,好像忘了qwq。。 宿舍里有zbq大佬,和lgj讨论了bfs的复杂度。 试机,和m 阅读全文
posted @ 2017-11-25 15:08 MJT12044 阅读(231) 评论(3) 推荐(0) 编辑
摘要: Tarjan算法及其应用 引入 tarjan算法可以在图上求解LCA,强连通分量,双联通分量(点双,边双),割点,割边,等各种问题。 这里简单整理一下tarjan算法的几个应用。 LCA http://www.cnblogs.com/mjtcn/p/6852646.html 强联通分量 有向图的 强 阅读全文
posted @ 2017-11-25 13:29 MJT12044 阅读(696) 评论(0) 推荐(0) 编辑
摘要: Road Construction Description It's almost summer time, and that means that it's almost summer construction time! This year, the good people who are in 阅读全文
posted @ 2017-11-25 10:57 MJT12044 阅读(183) 评论(0) 推荐(0) 编辑
摘要: (noip模拟赛)化学竞赛的大奖 (prize.pas/c/cpp) 【问题描述】 XYX 在 CChO(全国化学奥林匹克竞赛)比赛中获得了大奖,奖品是一张特殊的机票。使用这张机票,可以在任意一个国家内的任意城市之间的免费飞行,只有跨国飞行时才会有额外的费用。XYX 获得了一张地图,地图上有城市之间 阅读全文
posted @ 2017-11-25 07:19 MJT12044 阅读(212) 评论(0) 推荐(0) 编辑
摘要: P3385 【模板】负环 题目描述 暴力枚举/SPFA/Bellman-ford/奇怪的贪心/超神搜索 输入输出格式 输入格式: 第一行一个正整数T表示数据组数,对于每组数据: 第一行两个正整数N M,表示图有N个顶点,M条边 接下来M行,每行三个整数a b w,表示a->b有一条权值为w的边(若w 阅读全文
posted @ 2017-11-09 20:24 MJT12044 阅读(197) 评论(0) 推荐(0) 编辑
摘要: Computer Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 31377 Accepted Submission(s): 4062 Probl 阅读全文
posted @ 2017-11-07 15:31 MJT12044 阅读(256) 评论(1) 推荐(0) 编辑
摘要: 函数最值 题目 给定一个n 个数的数组A,函数F(x) = a[i] * x的第i 个二进制位。求F的最大值,x为整数且0<=x<=m. 输入格式 第一行一个整数 n 表示数组大小第二行 n 个整数表示 Ai,Ai 有正有负接下来一个数 m 的二进制表示,从前到后分别是低位到高位 输出格式 F(X) 阅读全文
posted @ 2017-11-06 20:28 MJT12044 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 题意 求 0−n中有多少个数在 k进制下和 −k 进制 下的表示方式一样, 举个例子, 4的−3进制表示为 4=(121)-3=1×(−3)2+2×(−3)1+1×(−3)0 题解 可以发现这个性质,所有符合条件的数,奇数次幂的位上的数为0。 根据性质,数位dp即可 code by zhx p107 阅读全文
posted @ 2017-11-06 11:36 MJT12044 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 题意 n个数,m次操作,每次询问区间第k大,或者给区间加上一个数。 $数据范围:1 ≤ n,m ≤ 10^5 ,1 ≤ k ≤ 10。$ 题解 由于k很小,直接在线段树内维护,前k大的数。 code by zhx p106 无题 阅读全文
posted @ 2017-11-06 10:16 MJT12044 阅读(215) 评论(0) 推荐(0) 编辑
摘要: Collecting Bugs Time Limit: 10000MS Memory Limit: 64000K Total Submissions: 6361 Accepted: 3113 Case Time Limit: 2000MS Special Judge Description Ivan 阅读全文
posted @ 2017-11-05 19:45 MJT12044 阅读(153) 评论(0) 推荐(0) 编辑
摘要: P1850 换教室 题目描述 对于刚上大学的牛牛来说,他面临的第一个问题是如何根据实际情况申请合适的课程。 在可以选择的课程中,有 2n2n 节课程安排在 nn 个时间段上。在第 ii(1 \leq i \leq n1≤i≤n)个时间段上,两节内容相同的课程同时在不同的地点进行,其中,牛牛预先被安排 阅读全文
posted @ 2017-11-05 19:08 MJT12044 阅读(252) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-10-28 21:43 MJT12044 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 整理一些树的,基本的,简单的一些知识。 先写一下关于树的许多定义。 树,父节点、子节点、子树、祖先、兄弟、根节点、叶节点、直径、路径、重心、直径、最近公共祖先、生成树、dfs序,树形dp等 1、最近公共祖先 一般用倍增求LCA(Least Common Ancestors)。 按照朴素的做法,就是深 阅读全文
posted @ 2017-10-27 11:16 MJT12044 阅读(350) 评论(3) 推荐(0) 编辑
摘要: P2015 二叉苹果树 P2015 二叉苹果树 P2015 二叉苹果树 题目描述 有一棵苹果树,如果树枝有分叉,一定是分2叉(就是说没有只有1个儿子的结点) 这棵树共有N个结点(叶子点或者树枝分叉点),编号为1-N,树根编号一定是1。 我们用一根树枝两端连接的结点的编号来描述一根树枝的位置。下面是一 阅读全文
posted @ 2017-10-25 17:21 MJT12044 阅读(473) 评论(1) 推荐(1) 编辑
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 59 下一页