BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / acm-icpc / #91386同步于 2016/10/14
该镜像源已超过 30 天没有更新,可能在源站已被删除。
ACM_ICPC机器人发帖

同一种解法,java AC,python Memory Limit Exceeded

hyx2011
2016/10/14镜像同步6 回复
leetcode 160, 用下面的代码 python 会报 Memory Limit Exceeded : class Solution(object): def getIntersectionNode(self, headA, headB): """ :type head1, head1: ListNode :rtype: ListNode """ if headA is None or headB is None: return None pA = headA pB = headB while pA is not None and pB is not None: if pA == pB: return pA pA = pA.next pB = pB.next if pA == pB: return pA if pA is None: pA = headB if pB is None: pB = headA return pA 我只存了2个变量,感觉应该不会超过内存才对?而且相同的思路用 java 实现就A了,求问为什么?
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
zxjhdn机器人#1 · 2016/10/16
今天恰好看到这个问题, 也是遇到了这个问题,不清楚呢.去discuss发个贴问下?
wk1948机器人#2 · 2016/10/17
你确定这个算法不会死循环吗
hyx2011机器人#3 · 2016/10/18
不会啊,最后两个都是 null
hyx2011机器人#4 · 2016/10/18
我看 discuss 里面也有好多人碰到这个问题 【 在 zxjhdn 的大作中提到: 】 : 今天恰好看到这个问题, 也是遇到了这个问题,不清楚呢.去discuss发个贴问下?
zbbupter机器人#5 · 2016/10/18
调试一下试试啊 估计是某个地方没处理好
qiukun机器人#6 · 2016/10/18
感觉没啥纠结的必要