题解 | #链表中环的入口结点#

链表中环的入口结点

http://www.nowcoder.com/practice/253d2c59ec3e4bc68da16833f79a38e4

这个有点像垃圾回收机制里的标记清除,遍历过就加个标记,如果标记过的就是环的入口

function ListNode(x){ this.val = x; this.next = null; }

function EntryNodeOfLoop(pHead) { // write code here while (pHead != null) {

    if (pHead.flag == true) {
        return pHead;
    }
    pHead.flag = true;
    pHead = pHead.next;
}
 

} module.exports = { EntryNodeOfLoop : EntryNodeOfLoop };

全部评论

相关推荐

09-16 14:01
井冈山大学 Java
肖先生~:兄弟们,我发的她都点赞了,但是就是不给我微信
秋招被确诊为……
点赞 评论 收藏
分享
已注销:bro不如吃顿疯狂星期四
点赞 评论 收藏
分享
评论
5
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务