gpt4 book ai didi

java - 采访 : Find similar elements from two linked lists and return the result as a linked list

转载 作者:搜寻专家 更新时间:2023-11-01 01:29:53 25 4
gpt4 key购买 nike

这个问题是在我 friend 的采访中被问到的。面试官要求找算法用Java写代码

问题:从两个链表中找出相似的元素并将结果作为链表返回

例如:如果 linkedlist1 有 1->2->3->4->4->5->6 而 linkedlist2 有 1->3->6->4->2->8

结果链表 1->2->3->4->6

谢谢

最佳答案

怎么样:

return new LinkedList(new LinkedHashSet(list1).retainAll(list2));

这保留了 list1 中的顺序。当然有人可能会提示这是作弊,如果发问者的意思是你应该自己构建算法,但如果唯一的限制是“用 Java 编码”,那么这是一个有效的解决方案(而且很可能更有效和错误 -比任何人手工制作的低级解决方案都免费)。

关于java - 采访 : Find similar elements from two linked lists and return the result as a linked list,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4447675/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com