项链(牛客竞赛2020-普及组第四场-T4)

本文介绍了牛客竞赛中的一道题目——项链,涉及到动态规划和有向图的拓扑排序。通过样例分析和题解,阐述了如何求解最长链及计算项链价值的方法,给出了解决方案的思路和C++代码实现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

项链(牛客竞赛2020-普及组第四场-T4)

题目

原题链接
题目

样例
输入1
4 3
4 3 -2 1
1 2 
2 3
3 4
输出1
7 1
说明1

第一组样例,最优路径为 1 → 2 → 3 → 4 1 \to 2 \to 3 \to 4 1234,你交出由 1 , 2 1,2 12号点宝石组成的项链 ( 价 值 7 ) (价值7) 7,得到 4 4 4号点宝石组成的项链。

输入2
6 8
-1 2 3 4 -5 6
1 4
4 5
4 6
5 6
5 2
2 3
5 3
3 6
输入3
11 4
说明2

第二组样例,最优路径为 4 → 5 → 2 → 3 → 6 4 \to 5 \to 2 \to 3 \to 6 45236,交出项链 2 , 3 , 6 ( 价 值 11 ) 2,3,6(价值11) 2,3,6(11)。收获 4 4

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值