📣 Back to School开学季 - VIP通行证5折优惠!蓝莓、Offer多多同步优惠
12
返回列表 发新帖
楼主: offeriscoming
跳转到指定楼层
上一主题 下一主题
收起左侧

Google 2019 暑期实习二面+timeline

🔗
 楼主| offeriscoming 2018-12-4 06:59:08 | 只看该作者
全局:
good-luck 发表于 2018-12-4 06:13
Heap的node可以改数据结构么 记录孩子?

额题目给的那个max heap不能改,做BFS的时候你可以自己建个maxheap或者Java里叫priority queue用来存node
回复

使用道具 举报

🔗
Fajoy 2018-12-4 07:37:07 | 只看该作者
全局:
多谢楼主分享呀~!
回复

使用道具 举报

🔗
shaonan 2018-12-4 13:58:38 | 只看该作者
全局:
offeriscoming 发表于 2018-12-4 06:58
是的,是个binary tree,其实就是Java里priority queue的底层数据结构

java底层是用array实现priorityqueue的吧?而且感觉我们并不能访问底层的数据结构吧?不是都封装起来了吗?
回复

使用道具 举报

🔗
 楼主| offeriscoming 2018-12-4 14:02:41 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

🔗
byfwh 2018-12-10 12:22:39 | 只看该作者
全局:
感谢楼主 请问楼主“看一个string是不是合规的collapsible单词”这题怎么做的  我的想法是暴力DFS
great 有4个孩子 reat geat grat gret grea
看看4个孩子能不发返回true
不过这样的复杂度会不会很高
T(m) = m*T(m-1) => T(m) = m!
回复

使用道具 举报

🔗
hzyj1221 2018-12-13 16:34:41 | 只看该作者
全局:
emmmmlz能不能再描述下maxheap那道题的意思,maxheap里面是按照什么进行排序的,node.val or priority? 然后题目要求的topk是什么top, 前k个最大的node.val 还是priority??
麻烦lz啦!
回复

使用道具 举报

🔗
hzyj1221 2018-12-15 17:55:43 | 只看该作者
全局:
maxheap那道题不是说不能改动那个maxheap本身么?那还能用pop么?是不是换成peek比较好,得到root,存进priority queue,再poll出来,把node.left, node.right add进pq里这样子?
回复

使用道具 举报

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

本版积分规则

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