📣 独立日限时特惠: VIP通行证立减$68
楼主: Lyd.
跳转到指定楼层
上一主题 下一主题
收起左侧

2017/7/13-Facebook电面

🔗
bustu 2017-7-25 10:37:56 | 只看该作者
全局:
求问楼主,会议没有时长限制 是指什么呢?desired_time.start 和 desired_time.end 代表的是会议开始和结束的时间吗?如果是这样的话,那desired_time.end - desired_time.start 不就是会议时长吗?
谢谢
回复

使用道具 举报

🔗
christwsy 2017-7-26 12:27:02 | 只看该作者
全局:
感觉好像没看懂busy interval和desired的关系。。
回复

使用道具 举报

🔗
shuoshuo 2017-7-26 12:51:04 | 只看该作者
全局:
是不是可定义一个长度为24的boolean数组,busyt ime置为1, 找到meeting time的区间内为0的字段
回复

使用道具 举报

🔗
mchzh 2017-7-26 13:22:40 | 只看该作者
全局:
这是new grad还是社招?
回复

使用道具 举报

🔗
 楼主| Lyd. 2017-7-28 06:33:05 | 只看该作者
全局:
mchzh 发表于 2017-7-26 13:22
这是new grad还是社招?

应该是new grad。是university recruiting的hr联系我的
回复

使用道具 举报

🔗
 楼主| Lyd. 2017-7-28 06:33:51 | 只看该作者
全局:
shuoshuo 发表于 2017-7-26 12:51
是不是可定义一个长度为24的boolean数组,busyt ime置为1, 找到meeting time的区间内为0的字段

hmmm感觉这个不错!但是还有9:30这样非整点的时间怎么办呢?
回复

使用道具 举报

🔗
 楼主| Lyd. 2017-7-28 06:34:27 | 只看该作者
全局:
christwsy 发表于 2017-7-26 12:27
感觉好像没看懂busy interval和desired的关系。。

hmmm哪里没看懂。。会议只能发生在desired interval中非busy的时间段
回复

使用道具 举报

🔗
 楼主| Lyd. 2017-7-28 06:35:28 | 只看该作者
全局:
bustu 发表于 2017-7-25 10:37
求问楼主,会议没有时长限制 是指什么呢?desired_time.start 和 desired_time.end 代表的是会议开始和结束 ...

就是会议不需要一定持续多久。start和end只是一个区间,这个区间内任何非busy的时间段都可以排会议。
回复

使用道具 举报

🔗
 楼主| Lyd. 2017-7-28 06:36:23 | 只看该作者
全局:
cooldogrj 发表于 2017-7-20 04:45
```
import java.util.*;
public class fb1{

我是写python的,java好久不写已经生疏了。。不好意思
回复

使用道具 举报

🔗
jingshihao 2017-7-28 09:19:26 | 只看该作者
全局:
发一个我想的跟大家交流下,基本思路就是排序之后一遍pass,如果当前busy interval 的开始是在 desired 的start 和 end 之间,则加入list,然后更新start 为此busy interval的end时间。
```
vector<Interval> intervals = {{8, 10}, {9, 12}, {14, 15}};
    sort(intervals.begin(), intervals.end(), [](Interval a, Interval b){return a.start < b.start;});
    int s = 9, e = 14;
    for (int i = 0; i < intervals.size(); ++i) {
        if (intervals[i].start > e) break;
        if (intervals[i].end < s) continue;
        if (intervals[i].start > s) {
            cout << s << " -> " << intervals[i].start << endl;
        }         
        s = intervals[i].end;
    }
    if (s < e) cout << s << " -> " << e << endl;
```
回复

使用道具 举报

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

本版积分规则

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