由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 请教一个题目
相关主题
再问个amazon面试题讨论一道图论题
10分钟前T家电面面经Amazon Interview Question
检查graph里面是否有circle,是用BFS,还是DFS?请教一下超大图的存储问题
问一道题GM面经
三道 Amazon Onsite Coding 题 (转载)问个算法题
问一道google的面试题问个google的面试题。
leetcode的新题是1337c0d3r本人在更新吗?ebay search组面经,估计要挂
G家这道题怎么做的?有向图判断有无环
相关话题的讨论汇总
话题: 节点话题: int话题: 题目话题: bool话题: graph
进入JobHunting版参与讨论
1 (共1页)
A**u
发帖数: 2458
1
网上看到的,不知道是不是面是题目
写一段程序判定一个有向图G中节点w是否从节点v可达。(假如G中存在一条从v至w的路
径就说节点w是从v可达的)
。以下算法是用C 写成的,在bool Reachable函数中,你可以写出自己的算法。
class Graph{
public:
int NumberOfNodes();//返回节点的总数
bool HasEdge(int u,int v);//u,v是节点个数,从零开始依次递增,当有一条从u到v
的边时,返回true
};
bool Reachable(Graph&G, int v, int w)
如果象迷宫一样,可以标记,还好做 back keeping
但这个题目没发标记已经走过的node
改怎么写代码呢
s******n
发帖数: 3946
2
这个有什么花头, DFS? 用一个bool数组存visited node
l****3
发帖数: 150
3
自己用一个hashtable做标记吧

v

【在 A**u 的大作中提到】
: 网上看到的,不知道是不是面是题目
: 写一段程序判定一个有向图G中节点w是否从节点v可达。(假如G中存在一条从v至w的路
: 径就说节点w是从v可达的)
: 。以下算法是用C 写成的,在bool Reachable函数中,你可以写出自己的算法。
: class Graph{
: public:
: int NumberOfNodes();//返回节点的总数
: bool HasEdge(int u,int v);//u,v是节点个数,从零开始依次递增,当有一条从u到v
: 的边时,返回true
: };

A**u
发帖数: 2458
4
多谢

【在 l****3 的大作中提到】
: 自己用一个hashtable做标记吧
:
: v

1 (共1页)
进入JobHunting版参与讨论
相关主题
有向图判断有无环三道 Amazon Onsite Coding 题 (转载)
贴点面试题, ms和google的问一道google的面试题
今天灌水不踊跃,出道题吧leetcode的新题是1337c0d3r本人在更新吗?
一道电面题G家这道题怎么做的?
再问个amazon面试题讨论一道图论题
10分钟前T家电面面经Amazon Interview Question
检查graph里面是否有circle,是用BFS,还是DFS?请教一下超大图的存储问题
问一道题GM面经
相关话题的讨论汇总
话题: 节点话题: int话题: 题目话题: bool话题: graph