将A数组中含有的元素并且B数组中没有的输出到一个新的list中

 

其实在回答的时候有几个地方需要注意的了,一个是这个题目很简单,但是也就别直接告诉面试官最直接的答案,因为这个可能会显得你非常junior,很明显面试官不是要这样问题问题的。

另外想到hashtable是必然的,而且是最简单最高效的方法,有一个问题是因为数组中放置的是object对象,这样的话就比较tricky,紧张的时候一直在想每个object用什么比较,其实很简单,既然用了hashtable,就用GetHashCode()方法来比较。

一开始想到排序,其实我也知道排序是需要时间的,我只是回避不说而已,但是要知道面试官是很tough而且很smart的,他不说不代表他没考虑到,只是想看看你考虑到了没有,你没说就等于他不认为你考虑到了。

总之不要觉得面试官出了一道简单的题目就好混了,其实他考你的东西是很多的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值