自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 luogu题解 P1439 【模板】最长公共子序列(LCS)

P1439 【模板】最长公共子序列(LCA)题目描述给出1,2,\ldots,n1,2,…,n的两个排列P_1P1​和P_2P2​,求它们的最长公共子序列。输入格式第一行是一个数nn。接下来两行,每行为nn个数,为自然数1,2,\ldots,n1,2,…,n的一个排列。输出格式一个数,即最长公共子序列的长度。输入输出样例输入 #1复制5 3 2 1 4 51 2 3 4 5输出 #1复制3说明/提示对于50\%50%...

2020-10-29 19:12:04 588

原创 luogu题解 P3379 【模板】最近公共祖先(LCA)

看了看题解的dalao们,都是什么RMQ啊,在线的倍增啊(然后我都不会)嗯,就发一篇tarjan的离线写法把(刚好最近写tarjan)(第一篇题解)嗯,大致的思路如下:先选择一个节点u为根节点,从根节点开始搜索。(标记u已访问过)遍历该点u的所有儿子节点v,并标记v已访问过。若v还有儿子节点,对v重复ii操作,否则进入下一操作。把v合并到u上(并查集)。把当前的点设为u,遍历与u有询问关系的节点v。如果v在之前已经被访问过,那么u和v的最近公共祖先就是v通过并查集合并后的

2020-06-24 17:46:07 1046 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除