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

P1629邮递员送信(双数组,易失误)

点击查看代码
#include<bits/stdc++.h>
using namespace std;typedef pair<int,int> PII;
const int N=1005,M=100005;
int h1[N],e1[M],idx1,ne1[M],w1[M];
int h2[N],e2[M],idx2,ne2[M],w2[M];
int dist1[N],dist2[N];
int n,m;
bool st[N];void add(int a,int b,int c,int h[],int e[],int& idx,int ne[],int w[])
{e[idx]=b,ne[idx]=h[a],w[idx]=c,h[a]=idx++;
}void dijkstra(int h[],int e[],int idx,int ne[],int w[],int dist[])
{for(int i=1;i<=n;i++) dist[i]=0x3f3f3f3f;memset(st,0,sizeof st);priority_queue<PII,vector<PII>,greater<PII>> heap;dist[1]=0;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];if(dist[j]>dist[ver]+w[i]){dist[j]=dist[ver]+w[i];heap.push({dist[j],j});}}}
}int main()
{ios::sync_with_stdio(0),cin.tie(0);memset(h1,-1,sizeof h1);memset(h2,-1,sizeof h2);cin>>n>>m;for(int i=0;i<m;i++){int u,v,w;cin>>u>>v>>w;add(u,v,w,h1,e1,idx1,ne1,w1);add(v,u,w,h2,e2,idx2,ne2,w2);}dijkstra(h1,e1,idx1,ne1,w1,dist1);dijkstra(h2,e2,idx2,ne2,w2,dist2);long long ans=0;for(int i=2;i<=n;i++){ans+=dist1[i]+dist2[i];}cout<<ans<<endl;}
http://www.jsqmd.com/news/283640/

相关文章:

  • 课本教不会的生存真相:那些值钱的核心能力,从来都藏在“额外付出”里
  • 2026年灵活用工平台:基于技术、合规、服务、性价比四大核心维度
  • Transformer 21问全解析:一文读懂核心原理
  • 基于单片机的血压计设计(有完整资料)
  • 基于Dify的RAG知识库搭建,大模型入门到精通,收藏这篇就足够了!
  • 基于单片机的音乐播放器的设计(有完整资料)
  • 2026 年你必须了解的 10 大开源 AI Agent 框架
  • 打破传统桎梏,LLM 让智能运维实现从 “自动化” 到 “自进化”
  • Java 接入 AI 大模型:从踩坑到高效落地
  • 基于yolo13-C3k2-DBB的铝罐识别与分类平台
  • 2026年GIS开发十大趋势
  • 全面覆盖!同城便民信息小程序源码系统,功能强大
  • Gemini 3超参数设置全攻略
  • 2026年知名的服务器公司哪家专业?高性价比品牌排行
  • 技术领先!多用户同城小程序源码系统 带完整的搭建部署教程
  • 基于STM32单片机PM2.5空气质量检测仪粉尘无线视频监控设计套件44(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码
  • 零基础入门指南,如何利用酒店预订系统源码快速开展数字业务
  • 【直播预告】 复刻高德地图导航——GIS开发实战直播来袭!
  • 基于STM32单片机恒温箱K型热电偶工业锅炉温度无线APP设计套件16(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码
  • linux,统信,ubuntu,cenots添加默认路由
  • 基于STM32单片机智能交通灯红绿灯按键模拟人流量控制设计套件85(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码
  • 2026年GEO服务商选型观察:技术、垂直与合规的三大路径
  • Spring框架核心
  • 智能综合管理平台,何以破解咨询企业管理痛点?
  • 时间同步服务器大型单位推荐
  • 第8章:从jdbc到MyBatis
  • Python神经网络、随机森林、PCA、SVM、KNN及回归实现ERα拮抗剂、ADMET数据预测|附代码数据
  • 基于51/STM32单片机电机霍尔测速PWM控制PID无刷CAN总线无线设计(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码
  • 服务器里面多个网口,电口,光口确定
  • 携程闹乌龙,误发通知全员都被离职了。