2018今日头条秋招面经

By | 2017年10月28日

一面:

简单介绍实习经历,之后就做编程题了。题目是去除一个合法的c++代码的注释,“//”“/*”以及“*/”

二面:

简单介绍实习简历,然后编程题。

一种链表,有两个值域,一个int,一个boolbool如果为true,表示此数字是删除的,链表中int域的值可能有重复,且bool域的值不同。合并两个这种链表,不要求排序,但是如果重复的数字中有booltrue的,都需要删除。比如:

$$List1: (5, true) -> (1, false) -> (5, false) -> (3, false) -> null$$
$$List2: (3, true) ->(2, true) -> (8, false) -> null$$

最后的输出结果可以是:

$$1, 8$$

二面跪了。

发表评论

邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据