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

12/14 Google Onsite (@Youtube San Bruno)

🔗
微斯渝 2015-12-20 09:56:27 | 只看该作者
全局:
xiaoniuona 发表于 2015-12-19 20:16
Recruiter email里会说,我下周也是去SB,哎,好想去MTV啊

我目测下个月去,求面经哈
回复

使用道具 举报

🔗
xiaoniuona 2015-12-20 11:06:02 | 只看该作者
全局:
crisc3 发表于 2015-12-20 09:54
system design 我是看这个:
http://www.mitbbs.com/article_t1/JobHunting/32777529_0_1.html

谢谢楼主~
回复

使用道具 举报

🔗
xiaoniuona 2015-12-20 11:06:29 | 只看该作者
全局:
epochou 发表于 2015-12-20 09:56
我目测下个月去,求面经哈

面完就发,会像楼主一样标题里标注上San Bruno的

评分

参与人数 1大米 +7 收起 理由
微斯渝 + 7 good luck

查看全部评分

回复

使用道具 举报

🔗
iseeyuan 2015-12-20 23:42:16 | 只看该作者
全局:
第三个pair of subtrees那道,楼主的解法看不大懂,网上有没有类似的更详细点的说明?
回复

使用道具 举报

🔗
bobzhang2004 2016-2-2 07:14:39 | 只看该作者
全局:
写了下第一题
  1. public class DeletedNumber {

  2.         public static int findDeletedNumber(int[] arr) {
  3.                 if (arr == null || arr.length == 0 || arr.length % 3 != 2) {
  4.                         return -1;
  5.                 }
  6.                 int start = 0;
  7.                 int end = arr.length - 1;
  8.                 while (start + 1 < end) {
  9.                         int mid = (end - start) / 2 + start;
  10.                         int index = getIndex(arr, mid);
  11.                         if (index % 3 == 2) {
  12.                                 start = mid;
  13.                         } else {
  14.                                 end = mid;
  15.                         }
  16.                 }
  17.                 int index = getIndex(arr, start);
  18.                 if (index % 3 != 2) {
  19.                         return arr[start];
  20.                 }
  21.                 index = getIndex(arr, end);
  22.                 if (index % 3 != 2) {
  23.                         return arr[end];
  24.                 }
  25.                 return -1;
  26.         }

  27.         private static int getIndex(int[] arr, int mid) {
  28.                 int i = mid;
  29.                 while (i < arr.length && arr[i] == arr[mid]) {
  30.                         i++;
  31.                 }
  32.                 return i - 1;
  33.         }
  34.        
  35.         public static void main(String[] args) {
  36.                 int[] arr = {1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4};
  37.                 System.out.println(findDeletedNumber(arr));
  38.         }
  39. }
复制代码
回复

使用道具 举报

🔗
bobzhang2004 2016-2-2 08:21:38 | 只看该作者
全局:
请问楼主“找出里面所有的subtree pair A, B 使得 A = B 或者 A 和 B 是isomorphic “可以给个例子吗?没看懂
回复

使用道具 举报

🔗
pj19920720 2019-12-6 23:32:23 | 只看该作者
全局:
楼主能说说isormorphic tree那题怎么用string解吗。不是特别理解。
回复

使用道具 举报

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

本版积分规则

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