随笔分类 -  图论—最近公共祖先

摘要:题目大意:n个字符串,m个操作,可以插入字符串,也可以询问某T个字符串的最长后缀 题解:Trie+lca Trie树的插入与查询操作。把字符串反转就相当于求公共前缀。 lca的深度就是公共前缀的长度。 代码: //biology include<iostream> #include<cstring> 阅读全文
posted @ 2017-10-19 19:34 ANhour 阅读(174) 评论(0) 推荐(0)
摘要:a【问题描述】你是能看到第一题的 friends呢。 —— hja世界上没有什么比卖的这 贵弹丸三还令人绝望事了,所以便么一道题。定义 𝑓(𝑥)为满足 (𝑎×𝑏)|𝑥的有序正整数对 (𝑎,𝑏)的个数。现在给定 𝑁,求 Σ𝑓(𝑖)𝑁𝑖=1【输入格式】一行个整数 𝑁。【输出格式 阅读全文
posted @ 2017-10-02 14:06 ANhour 阅读(306) 评论(0) 推荐(0)
摘要:Network Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 5311 Accepted: 1523 Description Yixght is a manager of the company called SzqNetwor 阅读全文
posted @ 2017-09-27 19:44 ANhour 阅读(419) 评论(0) 推荐(0)
摘要:题目描述 Farmer John has installed a new system of N-1N−1 pipes to transport milk between the NN stalls in his barn (2 \leq N \leq 50,0002≤N≤50,000), conv 阅读全文
posted @ 2017-09-12 10:49 ANhour 阅读(409) 评论(0) 推荐(0)
摘要:2084. Asm.Def的基本算法 传送门 ★☆ 输入文件:asm_algo.in 输出文件:asm_algo.out 简单对比时间限制:1 s 内存限制:256 MB 2084. Asm.Def的基本算法 传送门 【题目描述】 “有句美国俗语说,如果走起来像鸭子,叫起来像鸭子,那就是一只鸭子。” 阅读全文
posted @ 2017-06-03 15:31 ANhour 阅读(704) 评论(0) 推荐(0)
摘要:Description Input Output Sample Input 6 41 22 32 44 55 64 5 66 3 12 4 46 6 6 Sample Input Sample Input 5 22 54 16 0 HINT 【解析】 三个点两两的lca一共有3个,其中两个一样的,那 阅读全文
posted @ 2017-05-07 08:21 ANhour 阅读(272) 评论(0) 推荐(0)
摘要:Description N头牛(2<=n<=1000)别人被标记为1到n,在同样被标记1到n的n块土地上吃草,第i头牛在第i块牧场吃草。 这n块土地被n-1条边连接。 奶牛可以在边上行走,第i条边连接第Ai,Bi块牧场,第i条边的长度是Li(1<=Li<=10000)。 这些边被安排成任意两头奶牛都 阅读全文
posted @ 2017-05-06 11:44 ANhour 阅读(255) 评论(0) 推荐(0)
摘要:Description 松鼠的新家是一棵树,前几天刚刚装修了新家,新家有n个房间,并且有n-1根树枝连接,每个房间都可以相互到达,且俩个房间之间的路线都是唯一的。天哪,他居然真的住在“树”上。松鼠想邀请小熊维尼前来参观,并且还指定一份参观指南,他希望维尼能够按照他的指南顺序,先去a1,再去a2,…… 阅读全文
posted @ 2017-05-06 10:50 ANhour 阅读(193) 评论(0) 推荐(0)
摘要:题目描述 小仓鼠的和他的基(mei)友(zi)sugar住在地下洞穴中,每个节点的编号为1~n。地下洞穴是一个树形结构。这一天小仓鼠打算从从他的卧室(a)到餐厅(b),而他的基友同时要从他的卧室(c)到图书馆(d)。他们都会走最短路径。现在小仓鼠希望知道,有没有可能在某个地方,可以碰到他的基友? 小 阅读全文
posted @ 2017-05-06 08:13 ANhour 阅读(492) 评论(1) 推荐(0)