面试题04.01

作者: 上行彩虹人 | 来源:发表于2020-09-06 15:37 被阅读0次

节点间通路。给定有向图,设计一个算法,找出两个节点之间是否存在一条路径。
示例1:
输入:n = 3, graph = [[0, 1], [0, 2], [1, 2], [1, 2]], start = 0, target = 2
输出:true
示例2:
输入:n = 5, graph = [[0, 1], [0, 2], [0, 4], [0, 4], [0, 1], [1, 3], [1, 4], [1, 3], [2, 3], [3, 4]], start = 0, target = 4
输出 true
提示:
节点数量n在[0, 1e5]范围内。
节点编号大于等于 0 小于 n。
图中可能存在自环和平行边。

   public boolean findWhetherExistsPath(int n, int[][] graph, int start, int target) {
        boolean[] vis = new boolean[n];
        vis[start] = true;
        for(int i = 0; i < graph.length; i++){
            int[] num = graph[i];
            if(vis[num[0]])
                vis[num[1]] = true;
        }
        return vis[target];
    }

相关文章

  • 面试题04.01

    节点间通路。给定有向图,设计一个算法,找出两个节点之间是否存在一条路径。示例1:输入:n = 3, graph =...

  • 04.01

    30号,是个周五,中午在食堂的时候,我坐在二楼窗边,每次对“她来食堂”这件事不抱希望的时候,她便会出现 我坐到里面...

  • “五彩大地百花迎春月”演出节目单

    “五彩大地百花迎春月”演出节目单 演出内容: 艺人:朱之文(04.05号)、范军(04.01号)、李艺(04.01...

  • 04.01不安

    04.01 不安 其实现在对于这段感情非常不安 或许是“拥有”之后的茫然 想想认识到现在,感觉像一场梦 第一次见面...

  • 04.01晨读

    1)人人都希望得到认同,当他人反对自己的时候,心中难免会把对方当作自己前进的障碍一样看待,因为跟自己有明显的反对立...

  • (04.01∽04.07)

    [早睡早起] [运动]

  • 『胡说』_04.01

    进入2020,整个世界似乎都在踉跄前行,打开热搜榜每天都是坏消息夹杂着歌舞升平,但日子还是要过下去,因为时间不会停...

  • 01.04 18

    04.01 建账本 整理账单 记账 05.01 口语模拟07-10

  • 03.26-04.01

    已读完 无 正在读 《阁楼上的疯女人:女性作家与19世纪文学想象》 [美]桑德拉·吉尔伯特 [美]苏珊·古芭,李欧...

  • 04.01-04.07

    Two Beijing branches of China Construction Bank (CCB) and...

网友评论

    本文标题:面试题04.01

    本文链接:https://www.haomeiwen.com/subject/dlucektx.html