博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
空间最短路径,BFS(POJ3278)
阅读量:6684 次
发布时间:2019-06-25

本文共 636 字,大约阅读时间需要 2 分钟。

题目链接:

 

#include 
#include
#include
using namespace std;#define MAXN 200000int key[MAXN];///走到key[i]的步数bool vis[MAXN];///是否走过int bfs(int first,int last){ int v; queue
q; ///初始化没有走过 memset(vis,false,sizeof(vis)); q.push(first); key[first]=0; vis[first]=true; while(!q.empty()) { v=q.front(); q.pop(); if(v==last) return key[v]; ///向左走 if((v-1)>=0&&(v-1)
=0&&(v+1)
=0&&(v*2)

 

转载于:https://www.cnblogs.com/TreeDream/p/5365741.html

你可能感兴趣的文章
Python黑帽编程 3.4 跨越VLAN
查看>>
我眼中的subprocess
查看>>
Android 一个对sharedpreferences 数据进行加密的开源库
查看>>
手把手教你webpack3(8)url-Loader配置简述
查看>>
再论C++构造函数分类和调用时机以及匿名对象
查看>>
ORACLE expdp导出远程库指定用户数据到本地数据库
查看>>
Oracle10g RAC 单独关闭一个节点(维护)
查看>>
CentOS7怎么保存退出vi编辑
查看>>
上海一日游记
查看>>
ArchLinux上卸载高版本的jdk安装低版本的jdk
查看>>
进程间通信
查看>>
CIO需要消除八个大数据神话
查看>>
分布式系统之CAP理论
查看>>
注释方式汇总
查看>>
突破吞吐限制,多NAS性能聚合方案,数据上传及读写
查看>>
Flume 1.5.0简单部署试用
查看>>
lastlog
查看>>
计算机专业常用英语
查看>>
HBase源码分析之Region上Spilt流程
查看>>
青年之锋——文学之家
查看>>