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

Palantir电面面经

🔗
asdfyou6 2014-11-7 05:35:51 | 只看该作者
全局:

第二题的followup是说要求数组只能read不能改,然后还需要constant space,还要小于n^2?
这个怎么可能啊,完全答不到的,虽然不知道怎么证明...
回复

使用道具 举报

🔗
 楼主| 1guangnian 2014-11-7 05:37:15 | 只看该作者
全局:
asdfyou6 发表于 2014-11-7 05:35
第二题的followup是说要求数组只能read不能改,然后还需要constant space,还要小于n^2?
这个怎么可能啊 ...

只说是random access,如果可以write的话,n^2可以的
回复

使用道具 举报

🔗
asdfyou6 2014-11-7 06:58:05 | 只看该作者
全局:
1guangnian 发表于 2014-11-7 05:37
只说是random access,如果可以write的话,n^2可以的

1. 什么是random access呢?
2. 题目道题要求是可不可以write啊
回复

使用道具 举报

🔗
 楼主| 1guangnian 2014-11-7 07:26:21 | 只看该作者
全局:
asdfyou6 发表于 2014-11-7 06:58
1. 什么是random access呢?
2. 题目道题要求是可不可以write啊

我当时脑补成只能read了,在那拼命想,没有再问他可不可以write,所以这点不是很清楚啊

补充内容 (2014-11-7 07:27):
我当时理解的他说的random access就是只能读
回复

使用道具 举报

🔗
lcwyc 2014-11-9 01:06:54 | 只看该作者
全局:
能不能用逆向insertion sort的方法? 就是
1 建一个返回数组 result[]
2 在result 里 sort 输入数组, o (nlgn)
3 从result 的最后一个元素开始往前循环
     3.1 对每一个位置 (index = i ) 先求中位数,用一个临时变量保存中位数
     3.2 用binary search在result 数组中找到原数组中 i 位置的数,  o lgn
     3.3 把找到的删除,就是把找到的元素所有后面的知道当前循环到的位置 i 的元素往

前 shift  o(n)
     3.4 shift 完后第 i 位空出,放入之前存的中位数
所以总共复杂度就是 o(nlgn) + o(n*(lgn+n))=o(n^2)
只用了一个constant space暂时存储 中位数
楼主觉得这个方法对么?
     3.3 把找到的删除,就是把找到的元素所有后面的知道当前循环到的位置 i 的元素往前 shift  o(n)
     3.4 shift 完后第 i 位空出,放入之前存的中位数
所以总共复杂度就是 o(nlgn) + o(n*(lgn+n))=o(n^2)
只用了一个constant space暂时存储 中位数
楼主觉得这个方法对么?
回复

使用道具 举报

🔗
guomin1314 2014-11-9 09:56:40 | 只看该作者
全局:
我也被他家拒了,题目是find interval overlap,我觉得答得还可以。。。。。
回复

使用道具 举报

🔗
wendian 2014-11-20 05:25:40 | 只看该作者
全局:
能问一下楼主 面的是intern 还是 full time? FDE 还是SE?
回复

使用道具 举报

🔗
pyemma 2014-11-20 08:35:45 | 只看该作者
全局:
投了他家直接给了我一个简历杀
回复

使用道具 举报

🔗
wendian 2014-11-21 05:10:50 | 只看该作者
全局:
guomin1314 发表于 2014-11-9 09:56
我也被他家拒了,题目是find interval overlap,我觉得答得还可以。。。。。

同学你好, 能分享一下你的题嘛?
回复

使用道具 举报

🔗
austurela 2014-11-21 06:13:06 | 只看该作者
全局:
我做了三道,挂了,我朋友做了2道,onsite。。。回来发面经
回复

使用道具 举报

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

本版积分规则

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