楼主: stanleyyyyy
跳转到指定楼层
上一主题 下一主题
收起左侧

Amazon电面

🔗
 楼主| stanleyyyyy 2016-1-31 10:50:26 | 只看该作者
全局:
letsdoit666 发表于 2016-1-31 10:05
那请问如果序列是[1, 1, 1, 1],target是2的话,输出是1个[1, 1]还是2个[1, 1]。这里的不允许重复是指同 ...

[1, 1, 1, 1]的话输出2个[1, 1],也就说每个数字最多被输出一次。我确定。
回复

使用道具 举报

🔗
letsdoit666 2016-1-31 11:22:59 | 只看该作者
全局:
stanleyyyyy 发表于 2016-1-31 10:50
[1, 1, 1, 1]的话输出2个[1, 1],也就说每个数字最多被输出一次。我确定。

谢谢!!
回复

使用道具 举报

🔗
香菇酱 2016-2-2 11:14:54 | 只看该作者
全局:
stanleyyyyy 发表于 2016-1-31 10:50
[1, 1, 1, 1]的话输出2个[1, 1],也就说每个数字最多被输出一次。我确定。

楼主楼主 这个怎么写啊 求教。。。
回复

使用道具 举报

🔗
 楼主| stanleyyyyy 2016-2-3 02:46:17 | 只看该作者
全局:
香菇酱 发表于 2016-2-2 11:14
楼主楼主 这个怎么写啊 求教。。。

我的解法就是HashMap的key存值,value存该值被访问过的次数。然后就用原来2sum的方法,判断下map.containsKey(target - A[i]),符合的话就输出这两个数,target - A[i]的count减1,如果count已经减到0了就remove。其实也不清楚到底对不对。

评分

参与人数 1大米 +2 收起 理由
香菇酱 + 2 感谢分享!

查看全部评分

回复

使用道具 举报

🔗
cute_qian 2016-2-3 02:59:19 | 只看该作者
全局:
如果要是输出pairs的话,可以先排一个序。然后,用two points扫吗?
回复

使用道具 举报

🔗
香菇酱 2016-2-3 03:03:38 | 只看该作者
全局:
stanleyyyyy 发表于 2016-2-3 02:46
我的解法就是HashMap的key存值,value存该值被访问过的次数。然后就用原来2sum的方法,判断下map.contain ...

听起来很有道理 我去试试 楼主肯定拿到offer啦!
回复

使用道具 举报

🔗
 楼主| stanleyyyyy 2016-2-3 11:39:17 | 只看该作者
全局:
香菇酱 发表于 2016-2-3 03:03
听起来很有道理 我去试试 楼主肯定拿到offer啦!

还在等 求不奶
回复

使用道具 举报

🔗
香菇酱 2016-2-3 11:49:54 | 只看该作者
全局:

撸主。。我还是不会写 0 0 救命。。。
回复

使用道具 举报

🔗
香菇酱 2016-2-3 11:50:13 | 只看该作者
全局:

撸主。。我还是不会写 0 0 救命。。。
回复

使用道具 举报

🔗
 楼主| stanleyyyyy 2016-2-4 00:20:59 | 只看该作者
全局:
香菇酱 发表于 2016-2-3 11:50
撸主。。我还是不会写 0 0 救命。。。

我大概写了个私信你了

评分

参与人数 1大米 +3 收起 理由
香菇酱 + 3 感谢分享!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表