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

亚马逊-群面-一点进阶的idea

   
🔗
hellojay 2017-1-14 01:43:47 | 只看该作者
全局:
novking 发表于 2017-1-8 05:18
没有任何问题。因为以前有个人用了pq,所以大家都跟着用。没有思考过为什么。
复杂度是一样。如果用java ...

我和层主同样的观点,之前想了很久为啥大家都用pq,结果没想出了为啥
回复

使用道具 举报

🔗
木土X 2017-1-16 05:31:13 | 只看该作者
全局:
楼主分享好详细,而且确实想法很不错,学习了学习了,后天onsite希望能用上!
回复

使用道具 举报

🔗
Jumping1994 2017-1-17 07:18:16 | 只看该作者
全局:
请问楼主是用的PYTHON么,题目和JAVA,C++也是一样的么?谢谢!
回复

使用道具 举报

🔗
 楼主| novking 2017-1-17 10:41:49 | 只看该作者
全局:
Jumping1994 发表于 2017-1-17 07:18
请问楼主是用的PYTHON么,题目和JAVA,C++也是一样的么?谢谢!

一样 一样的
回复

使用道具 举报

无效楼层,该帖已经被删除
无效楼层,该帖已经被删除
🔗
ethanzhu 2017-1-18 11:03:37 | 只看该作者
全局:
novking 发表于 2017-1-10 11:03
说的非常好。大体思路就是这样的。但是我当时把它导出来,变成了一个个tuple。原因不大记得了,实在抱歉 ...

tuple 是不是因为heapify的时候要不能用key?所以把(days, shippingcost)存成list然后heapify才能根据days来排序
回复

使用道具 举报

🔗
 楼主| novking 2017-1-19 00:36:52 | 只看该作者
全局:
ethanzhu 发表于 2017-1-18 11:03
tuple 是不是因为heapify的时候要不能用key?所以把(days, shippingcost)存成list然后heapify才能根据day ...

对 python的heapify的实现就是python,没有lambda function来去heapify定位class里的值。
回复

使用道具 举报

无效楼层,该帖已经被删除
🔗
 楼主| novking 2017-1-20 00:57:05 | 只看该作者
全局:
泪悄然而下 发表于 2017-1-19 10:56
楼主,PQ最优是O(n),对于java应该也不浪费时间的吧?

把order放入pq的时间是多少?
回复

使用道具 举报

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

本版积分规则

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