codeforces [Gym-100814G]

该博客讨论了一种图论问题,任务是从节点1出发,沿着具有特定智慧值和距离限制的边到达节点n。问题要求保证总距离不超过k,并且在能够通过的边中,智慧值须大于等于边的智慧值。博主提出了使用二分法来查找最小所需智慧值的解决方案,但提到在比赛中因查错而未能解决此题,提示SPFA算法可能存在不能裸写的情况。
摘要由CSDN通过智能技术生成

题意给你一个图,让你从1走到n,每条边有一个智慧值,还有距离值,让你走的距离不超过k,如果能走过这条边,必须有智慧值>=这条边的智慧值,问,如果能完成任务,最少需要多少智慧值?
思路二分一个智慧值,然后check一下就好,比赛的时候查别的题的bug导致这道题没出,现在真的写啥挂啥。。。。。spfa。。。好像不能裸写。。。。鸡饲料啊

 #include <cstdio>
#include <cstring>
#include <iostream>
#include <algorithm>
#include <vector>
#include <queue>
#include <set>
#include <map>
#include <string>
#include <cmath>
#include <cstdlib>
#include <ctime>
using namespace std;
typedef long 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值