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

狗子店面,肯定跪了

🔗
z920631580 2021-10-29 12:03:07 | 只看该作者
全局:
狗子今年不是直接onsite吗?现在又有phone了?
回复

使用道具 举报

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

使用道具 举报

🔗
ppt大师 2021-10-29 13:55:08 | 只看该作者
全局:
这个题应该不需要复杂的数据结构,直接按照时间大小遍历每个时间,遇见开始时间var += weight,遇见结束时间var -= weight,统计这个过程里var的最大值。
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-Z5VZS  2021-10-29 15:18:59

  1. from typing import List
  2. import heapq
  3. class Solution:
  4.     # greedy algorithm ~ O(nlogn) worst case
  5.     def peakUsage(logs: List[List[int]]) -> int:
  6.         list.sort(logs, key = lambda x: x[0])
  7.         pq, current, res = [], 0, 0
  8.         for start, end, m in logs:
  9.             while pq and pq[0][0] <= start:
  10.                 _, prev_memory = heapq.heappop(pq)
  11.                 current -= prev_memory
  12.             current += m
  13.             res = max(res, current)
  14.             heapq.heappush(pq, (end, m))
  15.         return res
复制代码
跟meeting room ii 差不多的感觉
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-Z5VZS  2021-10-29 15:20:38
z920631580 发表于 2021-10-28 23:03
狗子今年不是直接onsite吗?现在又有phone了?

看眼缘吧...估计我这种简历不太行的还得走一轮phone interview
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-GIC9T  2021-11-1 10:50:34
匿名者 发表于 2021-10-28 18:38
这是weighted。。。要是meeting room 就好了。应该是DP做

what do you mean by weighted??
回复

使用道具 举报

🔗
sanmao0715 2021-11-2 06:57:13 | 只看该作者
全局:
car pooling 啊
回复

使用道具 举报

🔗
JerryLee0806 2021-11-3 05:11:09 | 只看该作者
全局:

对 就是这题
回复

使用道具 举报

🔗
X9mJ4lPq 2021-11-16 04:05:50 | 只看该作者
全局:
按照start排序,扫描线数飞机,先减后加?
回复

使用道具 举报

🔗
Tiffany1209 2021-11-30 12:01:31 | 只看该作者
全局:
这就是carpooling,思路基本就是把每个log start和end的时间节点的mem usage update到一个array里,start 节点 +memusage,end节点减memusage
最后sum这个array里的所有值,找出sum的最大值就好了
回复

使用道具 举报

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

本版积分规则

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