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

亚麻2019 summer intern电面

全局:
这手写堆也太牛逼了吧。。。。
回复

使用道具 举报

🔗
 楼主| stanley17112000 2019-2-15 11:28:12 来自APP | 只看该作者
全局:
sanesean12 发表于 2019/02/15 07:12:40


噢噢 了解了解。那这个min heap是用代码实现还是只要讲述一下就行

我跟他說完min heap後,他問我你會實作嗎?
我就代碼實現了😂
回复

使用道具 举报

🔗
 楼主| stanley17112000 2019-2-15 11:29:12 来自APP | 只看该作者
全局:
YouwangDeng 发表于 2019/02/15 07:13:26
谢谢分享,话说手写min heap有些难度

其實 min heap 不難寫的
pop
Insert
Top  
加起來30行以內吧
回复

使用道具 举报

🔗
samhan0616 2019-2-15 14:53:48 | 只看该作者
全局:
算法课基本功很重要啊同学们【敲黑板
回复

使用道具 举报

全局:
楼主话说这题就是黎筘易物舞的变体吗?就是给min stack的数量限制为k
回复

使用道具 举报

🔗
bazingaa 2019-2-16 01:35:39 | 只看该作者
全局:
我已经看到N此 让 手写heap 手写queue的亚麻面试了 看来得去看下源代码了 0 0 QAQ
回复

使用道具 举报

🔗
cheninstant 2019-2-16 01:37:45 | 只看该作者
全局:
请问楼主BQ怎么准备的呀?有没有什么资料可以参考一下 谢谢
回复

使用道具 举报

🔗
xinqing 2019-2-16 02:51:54 | 只看该作者
全局:
请问楼主:
(1)没有问楼主简历project吗?
(2)map是用的begin(), rbegin()吗?
(3)min heap是用int数组实现的吗
万分感谢
回复

使用道具 举报

🔗
eashion 2019-2-16 04:00:07 | 只看该作者
全局:
楼主第一种解法每次都执行插入操作,保证vector有序,时间复杂度能减到N^2吧?如果考虑插入代价太高是不是可以考虑用链表,另外有一个变量保存第K大就可以了。第三种方法,如果不考虑会弹出元素的话,时间复杂度是不是N*(logK),如果输入元素小于当前第K大就可以直接drop了。
回复

使用道具 举报

🔗
 楼主| stanley17112000 2019-2-16 04:43:02 来自APP | 只看该作者
全局:
实皮果 发表于 2019/02/15 18:18:23
楼主话说这题就是黎筘易物舞的变体吗?就是给min stack的数量限制为k

不知道原題😂😂 概念應該差不多的
回复

使用道具 举报

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

本版积分规则

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