博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python leetcde 160. Intersection of Two Linked Lists
阅读量:3532 次
发布时间:2019-05-20

本文共 751 字,大约阅读时间需要 2 分钟。

class Solution(object):    def getIntersectionNode(self, headA, headB):        """        :type head1, head1: ListNode        :rtype: ListNode        """        def getLinklen(head):            count = 0             while head!= None:                count+=1                head=head.next            return count         lenA=getLinklen(headA)        lenB=getLinklen(headB)        d = lenB-lenA        if d>0:            while d>0:                headB = headB.next                 d-=1         if d<0:            d=-d            while d>0:                headA = headA.next                 d-=1         while headA != None:            if headA == headB:                break            headA=headA.next            headB=headB.next        return headA

转载地址:http://ggxhj.baihongyu.com/

你可能感兴趣的文章
剑指Offer -4- 重建二叉树 - C++/Java
查看>>
前端学习记录 Day3(JavaScript)
查看>>
前端学习记录 Day4(jQuery)
查看>>
数据库学习记录 Day1(MySql)
查看>>
Linux 鸟叔的私房菜 基础学习篇(第四版) 课后习题答案
查看>>
数据库学习记录 Day2(JDBC)
查看>>
数据库学习记录 Day3(SQL注入)
查看>>
Android Studio 常见编译问题一览
查看>>
Git(1)——初始版本控制工具
查看>>
JavaWeb学习记录 Day1(JavaWeb入门)
查看>>
JavaWeb学习记录 Day2(Servlet入门)
查看>>
Git(2)——版本控制工具进阶
查看>>
深入理解Java虚拟机——笔记总结
查看>>
Git(3)——版本控制工具的高级用法
查看>>
Git(4)——将代码托管到GitHub上
查看>>
JavaWeb学习记录 Day3(Servlet进阶)
查看>>
JavaWeb学习记录 Day4(JSP入门)
查看>>
JavaWeb学习记录 Day5(JSP进阶)
查看>>
Maven的下载安装及配置环境变量和本地仓库
查看>>
Maven的简单使用
查看>>