当前位置: 首页 > news >正文

P1948 [USACO08JAN] Telephone Lines S

点击查看代码
#include<bits/stdc++.h>
using namespace std;const int N=1e3+10,M=2e4+10;
typedef pair<int,int> PII;
int n,p,k;
int h[N],ne[M],w[M],idx,e[M];
int dist[N];
bool st[N];void add(int a,int b,int l)
{e[idx]=b,ne[idx]=h[a],w[idx]=l,h[a]=idx++;
}bool check(int limit)
{memset(dist,0x3f,sizeof dist);memset(st,0,sizeof st);dist[1]=0;priority_queue<PII,vector<PII>,greater<PII>> heap;heap.push({dist[1],1});while(!heap.empty()){auto t=heap.top();heap.pop();int ver=t.second;if(st[ver]) continue;st[ver]=true;for(int i=h[ver];i!=-1;i=ne[i]){int j=e[i];int cost=(w[i]>limit ? 1 : 0);if(dist[j]>dist[ver]+cost){dist[j]=dist[ver]+cost;heap.push({dist[j],j});}}}return dist[n]<=k;
}int main()
{memset(h,-1,sizeof h);ios::sync_with_stdio(0),cin.tie(0);cin>>n>>p>>k;int max_fee=0;for(int i=1;i<=p;i++){int a,b,l;cin>>a>>b>>l;add(a,b,l),add(b,a,l);max_fee=max(max_fee,l);}int ans=-1;int l=0,r=max_fee;while(l<=r){int mid=l+(r-l)/2;if(check(mid)){r=mid-1;ans=mid;}else{l=mid+1;}}cout<<ans<<endl;
}
http://www.jsqmd.com/news/299645/

相关文章:

  • 深度测评10个AI论文平台,研究生高效写作必备!
  • 图神经网络分享系列-GGNN(GATED GRAPH SEQUENCE NEURAL NETWORKS)(三)
  • 音视频学习(八十六):宏块
  • 完整教程:(数据结构)栈和队列
  • day11|150. 逆波兰表达式求值 239. 滑动窗口最大值 347.前 K 个高频元素
  • 求多个乘法逆元(模板)
  • 语义分割实战——基于EGEUNet神经网络印章分割系统3:含训练测试代码、数据集和GUI交互界面
  • 语义分割实战——基于EGEUNet神经网络印章分割系统2:含训练测试代码和数据集
  • 语义分割实战——基于EGEUNet神经网络印章分割系统1:数据集说明(含下载链接)
  • 强烈安利!本科生毕业论文必备TOP8 AI论文网站测评
  • STM32F0实战:基于HAL库开发【2.3】
  • 工信部教考中心《系统可靠性工程师(高级)》开课通知
  • 机房U位管理别瞎忙!这套系统让运维效率翻倍
  • 告别设备束缚 RetroArch-web 把童年游戏装进口袋,cpolar解锁全场景游玩
  • 使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 44--Pytest框架钩子函数
  • 使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 43--添加allure测试报告显示信息和其他封装方法
  • 云端VS本地 RFID资产管理系统怎么选?优缺点大揭秘
  • Transactional失效的情况总结
  • Spark GIS:分布式计算框架下的空间数据分析
  • 2023年NOC大赛创客智慧编程赛项Python复赛模拟题(一)
  • 2023年NOC大赛创客智慧编程赛项Python复赛模拟题(二)
  • Python大数据项目推荐:基于Hadoop+Spark电商用户行为分析毕设 毕业设计 选题推荐 毕设选题 数据分析 机器学习 数据挖掘
  • Flutter for OpenHarmony 剧本杀组队App实战22:快速匹配功能实现
  • 【计算机毕设选题】基于Spark的双十一美妆数据可视化系统源码 毕业设计 选题推荐 毕设选题 数据分析 机器学习 数据挖掘
  • Reap
  • 信号处理仿真:滤波器设计与仿真_23.滤波器设计与仿真在雷达系统中的应用
  • 信号处理仿真:滤波器设计与仿真_24.滤波器设计与仿真在控制工程中的应用
  • 性价比对比视角|四款热门机型性价比深度拆解
  • 中国智能体应用现状与企业实践
  • 信号处理仿真:滤波器设计与仿真_18.实时信号处理仿真