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

G 家 2015 February 2 Phone面试

全局:

2015(1-3月) 码农类General 硕士 全职@google - 网上海投 - 技术电面  | | Pass |

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

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

x
1. Roman to integer (Leetcode)
2. Return number of blocks in
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
05224qc9cxrxccx6r6cs1.jpg[/img]

评分

参与人数 2大米 +6 收起 理由
mm豆 + 3 感谢分享!
mmliu + 3 很有用的信息!

查看全部评分


上一篇:G onsite 2015/02/09
下一篇:LiveRamp(OA) 以及有关LiveRamp的data onboarding
推荐
 楼主| seashore115 2015-3-16 01:21:39 | 只看该作者
全局:
bobingmm 发表于 2015-3-15 12:08
楼主可以讲一下怎么暴力破解的吗?

就是一次遍历set中的node如果pre pointer 或者 next pointer 找到的话就存在一个vector里,继续遍历上一个或下一个node。如果找不到,erase掉set中找到的节点,count++。如果pre pointer 或者 next pointer找不到的话,删掉当前节点在set中,count++。最后return count
回复

使用道具 举报

推荐
 楼主| seashore115 2015-3-11 07:08:14 | 只看该作者
全局:
fsc111 发表于 2015-3-11 07:01
lz能仔细讲讲第二题吗,没怎么看懂

比如说 原来的double circle linkedlist 是 a<->b<->d<->r之后我把这些node都放入set中,因为set的是无序的,所以有可能是按adrb这个循序排进去的。这个例子中,dr是原本连着的算一个block,ab原本是连着的算一个block,返回数字2
回复

使用道具 举报

推荐
mattsun 2015-3-16 07:18:16 | 只看该作者
全局:
seashore115 发表于 2015-3-16 01:21
就是一次遍历set中的node如果pre pointer 或者 next pointer 找到的话就存在一个vector里,继续遍历上一 ...

题目的意思是有些节点可能不在set里面吗?不然的话就上面abrd的例子不是四个节点都能通过prev pointer在set里找到,那block的数量不是永远是1吗
回复

使用道具 举报

🔗
fsc111 2015-3-11 07:01:56 | 只看该作者
全局:
lz能仔细讲讲第二题吗,没怎么看懂
回复

使用道具 举报

🔗
joybing 2015-3-11 09:41:11 | 只看该作者
全局:
seashore115 发表于 2015-3-11 07:08
比如说 原来的double circle linkedlist 是 abdr之后我把这些node都放入set中,因为set的是无序的,所以 ...

这一题楼主是怎么做的?
写代码的时候,题目给你的输入参数是什么?
回复

使用道具 举报

🔗
 楼主| seashore115 2015-3-11 09:46:14 | 只看该作者
全局:
只有set<LinkedList *> & dict这个参数。我是暴力破解的当时,时间不多想不出什么便捷的方法。好在过了
回复

使用道具 举报

🔗
bobingmm 2015-3-15 12:08:03 | 只看该作者
全局:
楼主可以讲一下怎么暴力破解的吗?
回复

使用道具 举报

🔗
 楼主| seashore115 2015-3-16 07:51:38 | 只看该作者
全局:
mattsun 发表于 2015-3-16 07:18
题目的意思是有些节点可能不在set里面吗?不然的话就上面abrd的例子不是四个节点都能通过prev pointer在se ...

sorry, 没有说清,我是说按顺序遍历
回复

使用道具 举报

🔗
mattsun 2015-3-16 11:44:10 | 只看该作者
全局:
seashore115 发表于 2015-3-16 07:51
sorry, 没有说清,我是说按顺序遍历

就是说在set里面的顺序和本来的linkedlist里面顺序是不是一样,一样的部分是一个block,是这样吗?
回复

使用道具 举报

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

本版积分规则

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