面试——常考的数据结构题
为了能进微软江西的暑假实训班猛补了一下数据结构的知识,现在总结一下常考
的数据结构的知识吧。
知识点: 链表 二叉树 排序 查找
判断链表是否存在环型链表问题:判断一个链表是否存在环,例如下面这个链表就
存在一个环:
例如 就是一个有环的链表,环的开始结点是 这里
有一个比较简单的解法。设置两个指针 ,。每次循环 向前走一步, 向前
走两步。直到 碰到 指针或者两个指针相等结束循环。如果两个指针相等则说
明存在环。
!""#""$%&
'%'%
($%''))%''&
(
"
'
'
*%$++++,'&
($''&