如果您需要按比例缩放,那么我将使用世界上许多Set实现之一。例如,Java的HashSet。
将所有第一个数组扔到集合中。然后,对于第二个数组的每个成员,如果它包含在Set中,则将其删除;否则,将其删除。否则将其标记为唯一#2。此过程之后,集合中最后剩余的成员是唯一#1。
我可能会这样做,即使是在访谈中,甚至对于简单的十元素数组也是如此。当一扇完美的门在里面时,生活太短了,无法花时间去寻找一种巧妙的方法来缩放墙壁。

如果您需要按比例缩放,那么我将使用世界上许多Set实现之一。例如,Java的HashSet。
将所有第一个数组扔到集合中。然后,对于第二个数组的每个成员,如果它包含在Set中,则将其删除;否则,将其删除。否则将其标记为唯一#2。此过程之后,集合中最后剩余的成员是唯一#1。
我可能会这样做,即使是在访谈中,甚至对于简单的十元素数组也是如此。当一扇完美的门在里面时,生活太短了,无法花时间去寻找一种巧妙的方法来缩放墙壁。