由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 再上一简单点面试题了
相关主题
[讨论] 算法超级大总结-- 链表 近千行代码总结,欢迎大家进来补充一道老题
怎么返回单链表里面的环的前一个节点的位置?一算法面试题
讨论 找单链表倒数m的节点发一道面试题
请教狗狗题:复制带随机指针的链表bloomberg面经
问一道常见面试题,reverse a linked list这个copy random link真不容易写对
单链表构成的循环链表比单链表有什么优势?某公司两个题面跪了
PURE 储存 OA链表插入排序都写了一个小时,对人生失去信心了。
链表中每三个数逆转的题?有没有人很烦leetcode里的链表题目阿 很麻烦
相关话题的讨论汇总
话题: node话题: crossing话题: lists话题: two话题: tail
进入JobHunting版参与讨论
1 (共1页)
r***8
发帖数: 86
1
有两单向縺表,表头不一样,但两表可能中间某个结点会合,请写个最好算法,把会合
点找出来。
我是初到此处,如果题目出重,还请各位见谅了
p********7
发帖数: 549
2
你是面试官?
此题hashtable就可以搞定

【在 r***8 的大作中提到】
: 有两单向縺表,表头不一样,但两表可能中间某个结点会合,请写个最好算法,把会合
: 点找出来。
: 我是初到此处,如果题目出重,还请各位见谅了

b*****n
发帖数: 221
3
不用hashtable.O(1) Space即可.见careercup书.
h**6
发帖数: 4160
4
把链表尾和其中一个链表头连起来变成循环链表,然后求开始循环的结点。
l**o
发帖数: 356
5
先各自遍历一边,记下长度,a, b
长的那个先走|a-b|步,再一起走

【在 r***8 的大作中提到】
: 有两单向縺表,表头不一样,但两表可能中间某个结点会合,请写个最好算法,把会合
: 点找出来。
: 我是初到此处,如果题目出重,还请各位见谅了

z****n
发帖数: 1379
6
这题不是经典的用两个指针,两个指针间距离是两个链表的长度差,然后两个指针
指向同一个节点时候就找到了吗

【在 r***8 的大作中提到】
: 有两单向縺表,表头不一样,但两表可能中间某个结点会合,请写个最好算法,把会合
: 点找出来。
: 我是初到此处,如果题目出重,还请各位见谅了

r***8
发帖数: 86
7
觉得你作的功课很多啊,不错的,应该找到工作了吧,想找什么样的公司啊?

【在 p********7 的大作中提到】
: 你是面试官?
: 此题hashtable就可以搞定

n******h
发帖数: 50
8
不懂。两个单链表会合之后再分开么?怎么可能那个会合点有两个next指针?如果不再
分开,不就是interview exposed那题么。
p********7
发帖数: 549
9
想找 c++ software engineer啊,不容易拿到技术面试啊

【在 r***8 的大作中提到】
: 觉得你作的功课很多啊,不错的,应该找到工作了吧,想找什么样的公司啊?
x****k
发帖数: 2932
10
正解

【在 l**o 的大作中提到】
: 先各自遍历一边,记下长度,a, b
: 长的那个先走|a-b|步,再一起走

相关主题
单链表构成的循环链表比单链表有什么优势?一道老题
PURE 储存 OA一算法面试题
链表中每三个数逆转的题?发一道面试题
进入JobHunting版参与讨论
r***8
发帖数: 86
11
有工作经验吗?能作.net开发吗?

【在 p********7 的大作中提到】
: 想找 c++ software engineer啊,不容易拿到技术面试啊
p********7
发帖数: 549
12
以前在公司做了1年.net相关的,用windows api开发关于视频的application

【在 r***8 的大作中提到】
: 有工作经验吗?能作.net开发吗?
f******n
发帖数: 90
13
What if the crossing node is within that |1-b| steps?

【在 l**o 的大作中提到】
: 先各自遍历一边,记下长度,a, b
: 长的那个先走|a-b|步,再一起走

f******n
发帖数: 90
14
two lists with same length could have different crossing points.

【在 z****n 的大作中提到】
: 这题不是经典的用两个指针,两个指针间距离是两个链表的长度差,然后两个指针
: 指向同一个节点时候就找到了吗

z****n
发帖数: 1379
15
再想想,你的意思是一个节点有两个next指针?这不是普通链表吧。。。

【在 f******n 的大作中提到】
: two lists with same length could have different crossing points.
f******n
发帖数: 90
16
That means the crossing node must be the tail node of the two lists if they
cross at all?

【在 z****n 的大作中提到】
: 再想想,你的意思是一个节点有两个next指针?这不是普通链表吧。。。
f******n
发帖数: 90
17
That means the crossing node must be the tail node of the two lists if they
cross at all?

【在 z****n 的大作中提到】
: 再想想,你的意思是一个节点有两个next指针?这不是普通链表吧。。。
z****n
发帖数: 1379
18
不一定是最后一个,但是一旦相遇,后头的一截都是一样的

they

【在 f******n 的大作中提到】
: That means the crossing node must be the tail node of the two lists if they
: cross at all?

f******n
发帖数: 90
19
I see, thanks!

【在 z****n 的大作中提到】
: 不一定是最后一个,但是一旦相遇,后头的一截都是一样的
:
: they

1 (共1页)
进入JobHunting版参与讨论
相关主题
有没有人很烦leetcode里的链表题目阿 很麻烦问一道常见面试题,reverse a linked list
求问两题思路单链表构成的循环链表比单链表有什么优势?
问一个老题目PURE 储存 OA
关于单链表找环的问题。链表中每三个数逆转的题?
[讨论] 算法超级大总结-- 链表 近千行代码总结,欢迎大家进来补充一道老题
怎么返回单链表里面的环的前一个节点的位置?一算法面试题
讨论 找单链表倒数m的节点发一道面试题
请教狗狗题:复制带随机指针的链表bloomberg面经
相关话题的讨论汇总
话题: node话题: crossing话题: lists话题: two话题: tail