首页 > 代码库 > 一些算法思路整理
一些算法思路整理
链表
1. 判断两个链表是否相交?
A: 在无环的情况下,如果两个链表有结点相同,那么它们下一结点也相同,如此可推出尾结点也相同。
那么只要判断两链表的尾结点是否相同。
2. 判断一个链表是否有环?
A: 定义两个指针,指向头结点,一个每次移动一个结点,另一个每次移动两个结点,如果慢的能追上快的(也就是两个指针重逢),
那么表明有环。
树
1. 树的先序、中序、后序、层次遍历的意义是什么?
A:树的先序遍历很容易得到一条搜索路径;中序则能够得到有序序列,比如遍历二元查找树;
一些算法思路整理
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。