上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页
摘要: http://blog.csdn.net/lhq_er/article/details/73518832 http://blog.csdn.net/lhq_er/article/details/73611080 阅读全文
posted @ 2017-07-07 21:27 dancer16 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 问题 A: 重复字符串 题目描述 给定两个字符串a和b,我们可以定义一些操作:a*b为将字符串a和字符串b连接起来,比如a= "aoe",b= "jkw",那么a*b= "aoejkw"。进一步,我们可以有指数操作,a^0= "", a^1=a, a^2=a*a, a^n=a*(a^(n-1))=a 阅读全文
posted @ 2017-07-07 21:06 dancer16 阅读(455) 评论(1) 推荐(0) 编辑
摘要: 首先求最小环有一个比较好想的方法:每次删掉一条边,看看这条边n所连的点i之间的距离(dijkstra),时间复杂度O(m*V^2*logv) 其实floyd也能完成这个功能。f[i][j][k]表示i到j在中间点为1~k的最近距离 对于一个环,我们假设i和j中只夹这一个数k,则环长为f[i][j][ 阅读全文
posted @ 2017-07-07 08:37 dancer16 阅读(284) 评论(0) 推荐(0) 编辑
摘要: //Tarjan 求桥和割点 Tarjan(u,fa) { DFN[u]=LoW[u]=++time; Cu=grey; for each e=(u,v) { Tarjan(v,u); if(Cv=white) { low[u]=min(low[u],low[v])... 阅读全文
posted @ 2017-07-06 09:00 dancer16 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 一枚硬币向右滚动一周,求圆周上一点的路程.半径R 首先明白其实每个点的路程都一样,挑个好算点的 就最下面那个——见图 设圆上那个原来最下面的点现在坐标为(x,y)——(y画的不像),夹角为θ 易知 所以dx/dθ=(R-Rcosθ) ,dy/dθ=Rsinθ ds=sqrt(dx^2+dy^2)=d 阅读全文
posted @ 2017-07-02 14:35 dancer16 阅读(721) 评论(0) 推荐(0) 编辑
摘要: 上次貌似在处理RMQ问题时提起了倍增,这玩意可以求动态LCA(比较牛),现在我们在讲dfs时间戳的时候发现了一个求静态LCA的算法 何为时间戳? 在这里我们定义两个数组f和d,在深度优先搜索时记录这两个的值——f表示对这个店开始搜索的时间,d表示对这个店完成搜索的时间 我们假设所有操作花费的都是单位 阅读全文
posted @ 2017-06-30 10:31 dancer16 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 星空中有n颗星星,有n-1对星星间被人为地连上了线,每条连线有各自的长度。所有星星被连成了一个整体。现在,你要在星系中找到一个最大的十字形星座。即,你要找到两条星星构成的路径,使得它们恰好有一颗公共星(这颗公共星不能是某条路径的端点),且两条路径的长度和最大。 左图红线表示了一个合法的十字形星座,而 阅读全文
posted @ 2017-06-18 21:55 dancer16 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 问题描述你现在有N对手套,但是你不小心把它们弄乱了,需要把它们整理一下。N对手套被一字排开,每只手套都有一个颜色,被记为0~N-1,你打算通过交换把每对手套都排在一起。由于手套比较多,你每次只能交换相邻两个手套。请你计算最少要交换几次才能把手套排整齐。输入格式输入第一行一个N,表示手套对数。第二行有 阅读全文
posted @ 2017-06-17 14:31 dancer16 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 问题 E: 卡片游戏 题目描述 小D举办了元旦联欢活动,其中有一个卡片游戏。 游戏的规则是这样的:有n张卡片,每张卡片上正面写着一个小于等于100的正整数ai,反面都是一样的花色。这n张卡片正面朝下叠成一堆,玩这个游戏的人从中可以抽出连续的k(1≤k≤n)张卡片。如果对于这k张卡片上的数字的平均值a 阅读全文
posted @ 2017-06-17 10:10 dancer16 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 围栏问题 时间限制: 2 Sec 内存限制: 128 MB 题目描述 在一片草原上,有n只兔子无忧无虑地生活着。这片草原可以划分成m×m的方阵。每个方格内最多有一只兔子。 一位饲养员负责喂养这些兔子。为了方便,她需要用篱笆建造最多k座围栏,将草原上的兔子全部围起来。 围栏需要满足以下条件: (1)必 阅读全文
posted @ 2017-06-17 09:22 dancer16 阅读(269) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页
描述