洛谷P3647 [APIO2014] 连珠线 题解
洛谷P3647 [APIO2014] 连珠线 题解
题目链接:P3647 [APIO2014] 连珠线
题意:
在达芬奇时代,有一个流行的儿童游戏称为连珠线。当然,这个游戏是关于珠子和线的。线是红色或蓝色的,珠子被编号为 111 到 nnn。这个游戏从一个珠子开始,每次会用如下方式添加一个新的珠子:
Append(w, v)
:一个新的珠子 www 和一个已经添加的珠子 vvv 用红线连接起来。
Insert(w, u, v)
:一个新的珠子 www 插入到用红线连起来的两个珠子 u,vu, vu,v 之间。具体过程是删去 u,vu, vu,v 之间红线,分别用蓝线连接 u,wu, wu,w 和 w,vw, vw,v。每条线都有一个长度。游戏结束后,你的最终得分为蓝线长度之和。
给你连珠线游戏结束后的游戏局面,只告诉了你珠子和链的连接方式以及每条线的长度,没有告诉你每条线分别是什么颜色。
你需要写一个程序来找出最大可能得分。即,在所有以给出的最终局面结束的连珠线游戏中找出那个得分最大的,然后输出最大可能得分。
1≤n≤2000001 \leq n \leq 2000001≤n≤200000。
开学前两天准备狂刷题,结果在这题上卡了一下午(
洛谷P3647 [APIO2014] 连珠线 题解相关推荐
- P3647 [APIO2014]连珠线
题意 传送门 题解 我们发现,如果一棵树的形态固定了,那么蓝线的方向一定是son[x]-x-fa[x],那么我们就可以先随便定一个根进行DP. 我们设f[i][0]f[i][0]f[i][0]表示以i ...
- luogu P3647 [APIO2014] 连珠线
https://www.luogu.com.cn/problem/P3647 我写DP像cxk 发现只有两种连边的方式 假设最优的策略已经给了出来,那么一定存在选定某个点为根的时候,只存在第一种脸边的 ...
- [APIO2014]连珠线 题解
我们设初始的那个点为root.则所有的蓝色链都是形如father−now−sonfather-now-sonfather−now−son. 我们设计两个dp状态: dpi,0dp_{i,0}dpi,0 ...
- 【BZOJ3677】[Apio2014]连珠线 换根DP
[BZOJ3677][Apio2014]连珠线 Description 在列奥纳多·达·芬奇时期,有一个流行的童年游戏,叫做"连珠线".不出所料,玩这个游戏只需要珠子和线,珠子从1 ...
- 洛谷P1129 [ZJOI2007] 矩阵游戏 题解
洛谷P1129 [ZJOI2007] 矩阵游戏 题解 题目链接:P1129 [ZJOI2007] 矩阵游戏 题意:给定一张有黑白棋子的正方形棋盘,问存不存在解法使得经过若干次交换行或列的操作后,左上角 ...
- 洛谷P3336 [ZJOI2013]话旧 题解
洛谷P3336 [ZJOI2013]话旧 题解 题目链接:P3336 [ZJOI2013]话旧 题意:小林跟着银河队选手去了一趟宇宙比赛,耳濡目染,变得学术起来.回来后,他发现世界大变样了.比丘兽究级 ...
- 洛谷P4683 [IOI2008] Type Printer 题解
洛谷P4683 [IOI2008] Type Printer 题解 题目链接:P4683 [IOI2008] Type Printer 题意: 你需要利用一台可移动的打印机打印出NNN个单词.这种可移 ...
- 洛谷P4170 [CQOI2007]涂色 题解
洛谷P4170 [CQOI2007]涂色 题解 题目链接:P4170 [CQOI2007]涂色 题意: 假设你有一条长度为 555 的木板,初始时没有涂过任何颜色.你希望把它的 555 个单位长度分别 ...
- 洛谷P1868 饥饿的奶牛 题解
洛谷P1868 饥饿的奶牛 题解 题目链接:P1868 饥饿的奶牛 题意: 有一条奶牛冲出了围栏,来到了一处圣地(对于奶牛来说),上面用牛语写着一段文字. 现用汉语翻译为: 有 NNN 个区间,每个区 ...
最新文章
- CentOS下Docker 安装
- 知乎社区核心业务 Golang 化实践
- 详测 Generics Collections TQueue (3): OnNotify、Extract
- Re: 社团改革还让不让人活了?
- Qt5.8 Windows端 关于 Style Plugin Example 官方实例中的错误
- 考考你,能看出这一段代码是用哪个编程语言写的吗?
- bzoj 2560: 串珠子【状压dp】
- ibm服务器硬件故障检测工具,IBM服务器故障提示Memory/bttery problems were detected
- IOUtils工具类的依赖maven
- ims应用服务器,IMS应用
- 时间序列分析相关概念
- Delaunay 三角剖分2D(原理 + 源码)
- 一作3篇SCI认定A类博士!享100万安家费+30万科启!三年副教授待遇+2K/月津贴!...
- CE学习修改卡槽时间
- python英语词汇读音_利用PYTHON 爬虫爬出自己的英语单词库
- 超静音 无振动 | TRINAMIC的3D打印机解决方案
- 软件测试标准GBT250,国家标准规范GBT 25063-2010.doc
- 电影数据分析练习——ppt报告
- 人类科学技术的发展就好像是“奇点大爆炸”一样
- Capture One Pro 21 for Mac(RAW图像处理软件)
热门文章
- 熵权法与Apriori算法对较多数据种类数据的处理
- Docker容器域名解析失败
- 曾鹏锦老师:具备这5种能力人生之路越来越好走越走越宽
- 程序设计思维与实践 Week15 作业 A-ZJM与霍格沃兹
- 标段(包)分类 字典sql
- 关于python赋值语句下列选项中描述正确的是_关于 Python 语句 P = –P,以下选项中描述正确的是________...
- Seventh season twenty-first episode,Monica and Chandler both did not know how to write their vows???
- 达威尔GK5巧克力办公静音键盘,七色背光RGB游戏家用有线键盘上线啦!
- 【Paper】2013_Event-triggering Sampling Based Leader-following Consensus in Second-order Multi-agent S
- Postgresql查询执行模块README笔记