📣 VIP通行证夏日特惠 限时立减$68
回复: 14
跳转到指定楼层
上一主题 下一主题
收起左侧

Google 2014 10-12面经

全局:

2014(10-12月) 码农类General 博士 实习@google - 内推 - 技术电面  | | Pass |

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
1. Leetcode 原题 atoi. 先列test case,再写代码
之后问你如何test。 他期待你回答 unit test. 比如说 java 或者c++里面的 assert 工具
然后让我手动run 一个sample
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
turn true if this node needs to be removed   

}

剩下如何删除,需要什么method,自己讨论和定义。


评分

参与人数 2大米 +6 收起 理由
yourway + 3 感谢分享!
cjlm007 + 3 感谢分享!

查看全部评分


上一篇:求问Linkedin nestedlist 这题的详细题目。 NestedInteger这个类是什么结构?
下一篇:想和大家讨论一下LIVERAMP OA的几道选择题。。。。明天due
推荐
douch 2015-3-12 15:36:56 | 只看该作者
全局:
我擦,还真有team match不行的被踢了!
回复

使用道具 举报

推荐
will_ym 2015-3-12 05:03:27 | 只看该作者
全局:
lwt1104 发表于 2015-3-12 03:34
不是,你可以看下这个link:
http://www.ninechapter.com/solutions/string-to-integer-atoi/

这种风格的只能多练了,总怕有一两个条件没考虑到。多谢楼主:-)
回复

使用道具 举报

推荐
mm豆 2015-3-12 03:45:41 | 只看该作者
全局:
lwt1104 发表于 2015-3-12 03:32
可以像你说的那么做。也可以从数组的两端开始比较:
int left = 0, right = A.length - 1;
int[] result ...

lz的办法好!多谢指点~
回复

使用道具 举报

🔗
yourway 2015-3-7 05:22:01 | 只看该作者
全局:
请问一下,楼主拿到 offer 了吗?host matching 等了多久?
回复

使用道具 举报

🔗
mm豆 2015-3-8 01:17:59 | 只看该作者
全局:
input: list of sorted integers output: list of sorted integers (each value is x^2 in input list) 这个是不是要把list里面的负数部分取正 然后merge 负数部分和证书部分 然后再平方?
回复

使用道具 举报

🔗
will_ym 2015-3-8 22:41:54 | 只看该作者
全局:
atoi 是用状态机做的么?
回复

使用道具 举报

🔗
jiebour 2015-3-9 01:10:53 | 只看该作者
全局:
2. input: list of sorted integers.
output: list of sorted integers (each value is x^2 in input list)

楼主这个没懂啊,求个解释?thanks!
回复

使用道具 举报

🔗
xuepanchen 2015-3-10 05:39:57 | 只看该作者
全局:
jiebour 发表于 2015-3-9 01:10
2. input: list of sorted integers.
output: list of sorted integers (each value is x^2 in input lis ...

我认为楼主的意思就是
比如给你一个 list [-7, -5, -4, -2, 0, 1, 3, 3, 5],然后让你输出,每个数平方之后 [49, 25, 16, 4, 0, 1, 9, 9, 25] 的 sorted list。
做法就是先把每个数平方,让后从两头往中间 merge sort,O(n)的复杂度。
回复

使用道具 举报

🔗
 楼主| lwt1104 2015-3-12 03:27:33 | 只看该作者
全局:
yourway 发表于 2015-3-7 05:22
请问一下,楼主拿到 offer 了吗?host matching 等了多久?

我过了面试,match 没人要我,等了三个月被踢出pool了
回复

使用道具 举报

🔗
 楼主| lwt1104 2015-3-12 03:32:47 | 只看该作者
全局:
mm豆 发表于 2015-3-8 01:17
input: list of sorted integers output: list of sorted integers (each value is x^2 in input list) 这 ...

可以像你说的那么做。也可以从数组的两端开始比较:
int left = 0, right = A.length - 1;
int[] result = new int[A.length];
int i = A.length - 1;
while (left <= right) {
    int l = A[left] * A[left], r = A[right] * A[right];
    if ( l > r) {
       result[i--] = l;
       left++;   
    } else {
       result[i--] = r;
       right--;
    }
}
回复

使用道具 举报

🔗
 楼主| lwt1104 2015-3-12 03:34:17 | 只看该作者
全局:
will_ym 发表于 2015-3-8 22:41
atoi 是用状态机做的么?

不是,你可以看下这个link:
http://www.ninechapter.com/solutions/string-to-integer-atoi/
回复

使用道具 举报

🔗
 楼主| lwt1104 2015-3-12 03:34:51 | 只看该作者
全局:
jiebour 发表于 2015-3-9 01:10
2. input: list of sorted integers.
output: list of sorted integers (each value is x^2 in input lis ...

楼下说的对
回复

使用道具 举报

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

本版积分规则

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