我的一位朋友在接受采访时被问到这个问题 -
你怎么会找到不同的元素?您可以采取哪些不同的方法?
一个简单但冗长的方法是 - 对两个数组进行排序,继续比较每个元素,在进行错误比较时,您将获得结果.
那么有什么不同的方法呢?在面试中指定逻辑.不期望特定语言的特定代码.伪代码就足够了.
(每个答案请提交一种方法)
我提出这个问题的目的是,当数组大小很小时就可以了.但是当数组大小增加时,你必须考虑一种非常有效的方法.在这种情况下,使用比较绝不可取.
arrays algorithm logic data-structures
algorithm ×1
arrays ×1
data-structures ×1
logic ×1