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

天津手机网站建站培训网络运营推广合作

天津手机网站建站培训,网络运营推广合作,德州哪里有做网站推广的,wordpress loop有一个具有 n 个顶点的 双向 图,其中每个顶点标记从 0 到 n - 1(包含 0 和 n - 1)。图中的边用一个二维整数数组 edges 表示,其中 edges[i] [ui, vi] 表示顶点 ui 和顶点 vi 之间的双向边。 每个顶点对由 最多一条 边连接&#x…

有一个具有 n 个顶点的 双向 图,其中每个顶点标记从 0 到 n - 1(包含 0 和 n - 1)。图中的边用一个二维整数数组 edges 表示,其中 edges[i] = [ui, vi] 表示顶点 ui 和顶点 vi 之间的双向边。 每个顶点对由 最多一条 边连接,并且没有顶点存在与自身相连的边。

请你确定是否存在从顶点 source 开始,到顶点 destination 结束的 有效路径 。

给你数组 edges 和整数 nsource 和 destination,如果从 source 到 destination 存在 有效路径 ,则返回 true,否则返回 false 。

示例 1:

输入:n = 3, edges = [[0,1],[1,2],[2,0]], source = 0, destination = 2
输出:true
解释:存在由顶点 0 到顶点 2 的路径:
- 0 → 1 → 2 
- 0 → 2

示例 2:

输入:n = 6, edges = [[0,1],[0,2],[3,5],[5,4],[4,3]], source = 0, destination = 5
输出:false
解释:不存在由顶点 0 到顶点 5 的路径.

提示:

  • 1 <= n <= 2 * 105
  • 0 <= edges.length <= 2 * 105
  • edges[i].length == 2
  • 0 <= ui, vi <= n - 1
  • ui != vi
  • 0 <= source, destination <= n - 1
  • 不存在重复边
  • 不存在指向顶点自身的边

代码:

#include<iostream>
#include<vector>
#include<queue>
using namespace std;
class Solution {
public:bool validPath(int n, vector<vector<int>>& edges, int source, int destination) {vector<vector<int>> adj(n);for (auto& edge : edges) {int x = edge[0];int y = edge[1];adj[x].push_back(y);adj[y].push_back(x);}queue<int> qu;qu.push(source);vector<bool> v(n, false);v[source] = true;while (!qu.empty()) {int ver = qu.front();qu.pop();if (ver == destination) {break;}for (auto next : adj[ver]) {if (!v[next]) {qu.push(next);v[next] = true;}}}return v[destination];}
};
int main() {int n; cin >> n;int col; cin >> col;vector<vector<int>> edges;edges.resize(n);for (auto i = 0; i < n; i++) {edges[i].resize(col);for (auto j = 0; j < col; j++) {cin >> edges[i][j];}}int source; cin >> source;int destination; cin >> destination;Solution solution = Solution();int res = solution.validPath(n, edges, source, destination);cout << res << endl;return 0;
}

http://www.yidumall.com/news/13076.html

相关文章:

  • 无锡市政设施建设工程有限公司优化是什么意思
  • 义乌来料加工网网站seo好学吗
  • 房天下网站建设成都市seo网站公司
  • wordpress网站怎么仿谷歌推广运营
  • 自己做刷东西的网站十大网络推广公司
  • 别人给公司做的网站字体侵权吗最近一周国内热点新闻
  • 企业怎么样上各大网站做宣传游戏推广怎么快速拉人
  • 网站搭建开发产品经理培训哪个机构好
  • 余杭区住房与建设局网站windows优化大师有用吗
  • 深圳中装建设集团网站大型网站建设公司
  • 网站资源库建设报价百度竞价排名广告定价鲜花
  • 如何为公司建立网站重庆森林经典台词罐头
  • 2018做网站开发一个月工资多少开发网站需要多少钱
  • 建设银行的官方网站seo教程视频论坛
  • 易企秀怎么做招聘网站超链接人力资源培训机构
  • 课程分销的网站怎么做游戏推广一个月能拿多少钱
  • 阿里巴巴上做英文网站一年多少钱搜索引擎营销推广
  • 银川住房和城乡建设局网站外链发布软件
  • 伊春北京网站建设怎么制作网页页面
  • 做缓网站好搜网惠州seo
  • ec网站域名百度seo费用
  • 小型劳务公司注册条件站长工具seo综合查询网
  • 大学生网站建设方案app开发网站
  • 微网站下载资料怎么做外贸平台有哪些比较好
  • 网站建设需要多大的空间百度一下打开
  • 用cms做网站的缺点营销方式和手段
  • wordpress 电影主题网站的优化和推广方案
  • 外贸常用网站有哪些简述搜索引擎的工作原理
  • 长沙 网站建设设计网页
  • 济宁哪里有做网站的长沙专业竞价优化首选