123
返回列表 发新帖
楼主: cicean
跳转到指定楼层
上一主题 下一主题
收起左侧

facebook 面筋

🔗
alucardzhou 2016-9-11 06:59:55 | 只看该作者
全局:
uranus23 发表于 2016-9-10 17:21
突然发现是hr那句话少打了个括号。。9.12应该是正常。。


妥妥的。
回复

使用道具 举报

🔗
qiuxuxing007 2016-9-25 05:59:57 | 只看该作者
全局:
排好序的话, 就是双指针 两个array 同时扫, 如果遇到相同的, 就放到新建的arraylist里面, 如果哪个小, 就哪个++
没排好序的话, 就先arrays.sort
回复

使用道具 举报

🔗
DreamBoy 2016-9-26 11:10:37 | 只看该作者
全局:
qiuxuxing007 发表于 2016-9-25 05:59
排好序的话, 就是双指针 两个array 同时扫, 如果遇到相同的, 就放到新建的arraylist里面, 如果哪个小, 就哪 ...

你这么做不一定永远最优。。这个题很阴险的。。。你可以看下follow up。。。还需要考虑存不下内存的情况
回复

使用道具 举报

🔗
DreamBoy 2016-9-26 11:16:25 | 只看该作者
全局:
iPhD 发表于 2016-9-9 22:34
重复是指重复元素不论重复几遍,输出结果也必须要输出相应的重复次数个是吗?如果没有重复元素,可以先把长 ...

same method works for duplicates....
回复

使用道具 举报

🔗
liurudahai 2016-9-28 02:43:15 | 只看该作者
全局:
cicean 发表于 2016-9-9 23:37
更正是Leetcode 原题, interselect of array I 和 II 一就是没重复,二是有重复。双指针扫两个数组。如果 ...

leetcode那题没有SORT的,肯定有SET更快,SORT了之后就用两个指针更快,有没有重复都是一回事
回复

使用道具 举报

🔗
plich 2016-9-28 03:00:42 | 只看该作者
全局:
让我来用一种诡异的方式来安慰楼主吧……
这题并没有那么简单,后面还会有follow up的,我当时差点儿栽了
(http://www.1point3acres.com/bbs/thread-144894-1-1.html)

比如说,一个数组很长,另一个又比较短,那该如何处理?
回复

使用道具 举报

🔗
liurudahai 2016-9-28 04:19:23 | 只看该作者
全局:
plich 发表于 2016-9-28 03:00
让我来用一种诡异的方式来安慰楼主吧……
这题并没有那么简单,后面还会有follow up的,我当时差点儿栽了
...

这个我以前在TWITTER和微软面试都被问过,那个三哥希望的答案是遍历一个短数组,对长数组BS找对应元素
回复

使用道具 举报

🔗
plich 2016-9-28 06:54:58 | 只看该作者
全局:
liurudahai 发表于 2016-9-28 04:19
这个我以前在TWITTER和微软面试都被问过,那个三哥希望的答案是遍历一个短数组,对长数组BS找对应元素

嗯……我面的时候,那个老毛子期待比这个还多一些……
回复

使用道具 举报

🔗
 楼主| cicean 2016-9-28 07:11:18 | 只看该作者
全局:
双指针+Binary Search?短的一个指针,长的两个指针?
回复

使用道具 举报

🔗
 楼主| cicean 2016-9-28 07:11:49 | 只看该作者
全局:
感觉google 都挂回来了,还有这么多人在热烈讨论。
回复

使用道具 举报

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

本版积分规则

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