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

网站开发主要创新点微信开放平台怎么解除

网站开发主要创新点,微信开放平台怎么解除,儿童摄影设计,mvc网站建设的实验报告给定一个 nn 个点 mm 条边的有向图#xff0c;图中可能存在重边和自环。 所有边的长度都是 11#xff0c;点的编号为 1∼n1∼n。 请你求出 11 号点到 nn 号点的最短距离#xff0c;如果从 11 号点无法走到 nn 号点#xff0c;输出 −1−1。 输入格式 第一行包含两个整数…给定一个 nn 个点 mm 条边的有向图图中可能存在重边和自环。 所有边的长度都是 11点的编号为 1∼n1∼n。 请你求出 11 号点到 nn 号点的最短距离如果从 11 号点无法走到 nn 号点输出 −1−1。 输入格式 第一行包含两个整数 nn 和 mm。 接下来 mm 行每行包含两个整数 aa 和 bb表示存在一条从 aa 走到 bb 的长度为 11 的边。 输出格式 输出一个整数表示 11 号点到 nn 号点的最短距离。 数据范围 1≤n,m≤1051≤n,m≤105 输入样例 4 5 1 2 2 3 3 4 1 3 1 4输出样例 1 #includebits/stdc.h using namespace std; const int N 100010; int h[N],e[N],ne[N],idx;//邻接表数据结构 int d[N],st[N]; int n,m; void add(int a,int b) {e[idx]b,ne[idx]h[a],h[a]idx; } void bfs() {memset(d,0x3f,sizeof d);d[1]0;st[1]1;queueint q;q.push(1);while(q.size()){int tq.front();q.pop();for(int ih[t];i!-1;ine[i]){int je[i];if(!st[j]){d[j]d[t]1;q.push(j);st[j]1;}}} } int main() {cinnm;memset(h,-1,sizeof h);for(int i0;im;i){int a,b;cinab;add(a,b);}bfs();cout (d[n] 0x3f3f3f3f ? -1 : d[n]);//如果到n号节点的距离不是无穷大输出距离如果是无穷大输出-1. }
http://www.w-s-a.com/news/492823/

相关文章:

  • 建行网站关于我们山西seo和网络推广
  • 1m带宽做网站怎么样深圳网站建设制作开发公司
  • 网站建设 服务内容 费用郴州网站建设公司哪里有
  • 网站关键词重要性育才网站建设
  • 网络安全形势下怎么建设学校网站wordpress最新主题下载
  • 自己建设网站需要什么条件.gs域名做网站怎么样
  • 网上做公益的网站推广手机卡返佣平台
  • 网站是公司域名是个人可以南京建设银行官方网站
  • 做互联网网站的会抓百度网盟推广 网站
  • 商务网站开发设计结论微信报名小程序怎么制作
  • 网站建设销售简历wordpress七比2
  • 制作网站报价工程项目查询哪个网站
  • 深圳移动网站建设制作公司网站建设的认识
  • 网站建设脚本语言有哪些想开网店哪个平台好
  • 视频网站用什么做的好深圳的小程序开发公司
  • 南京网站定制开发商城网站免费模板
  • 青海学会网站建设公司照片组合拼图
  • 中国建设银行福清分行网站爱站网权重查询
  • 外贸通网站建设网站建设7个主要流程图
  • 元气森林网络营销方式医疗网站优化怎么做
  • 手机网站制作报价表做网站公司做网站公司
  • 湖州网站设计吉林网站建设哪家好
  • 做存储各种环境信息的网站使用tag的网站
  • 阿里云用ip做网站网站开发员属于
  • 外链网盘下载南宁seo推广优化
  • 网站的推广方案有哪些此网站可能有
  • wordpress更改链接后网站打不开一键生成个人网站
  • 网站建设后台有哪些东西前端开发培训一般多少钱
  • 高端建设网站公司网站开发 源码
  • 企业网站的劣势园林景观设计公司简介范文