Facebook面试题:Task Schedule
2016-10-17 04:23
267 查看
第一题是Task Schedule, 地里有面经。大致意思是每种task都有冷却时间,比如task1执行后,要经过interval时间后才能再次执行,求总共所需时间。. 1point3acres.com/bbs
Sample 1
tasks: 1, 1, 2, 1. recovery interval: 2
output: 7 (order is 1 _ _ 1 2 _ 1)
Sample 2
tasks: 1, 2, 3, 1, 2, 3. recovery interval: 3.
output: 7 (order is 1 2 3 _ 1 2 3)
第二题的follow up是:一开始是有序的,比如说1, 1, 2, 1,一定要先执行第一个task1,然后等task1恢复,再执行第2个task1,再执行task2….. followup是无序的,就是不用按给的顺序执行,也就是可以先执行task1,然后task1还没恢复时,先执行task2, etc……
Sample 1
tasks: 1, 1, 2, 1. recovery interval: 2
output: 7 (order is 1 _ _ 1 2 _ 1)
Sample 2
tasks: 1, 2, 3, 1, 2, 3. recovery interval: 3.
output: 7 (order is 1 2 3 _ 1 2 3)
第二题的follow up是:一开始是有序的,比如说1, 1, 2, 1,一定要先执行第一个task1,然后等task1恢复,再执行第2个task1,再执行task2….. followup是无序的,就是不用按给的顺序执行,也就是可以先执行task1,然后task1还没恢复时,先执行task2, etc……
相关文章推荐
- Careercup - Facebook面试题 - 4713484755402752
- Facebook面试题 Suffix array sorting
- Careercup - Facebook面试题 - 5179916190482432
- Careercup - Facebook面试题 - 5729456584916992
- Careercup - Facebook面试题 - 5344154741637120
- facebook面试题【转】
- Facebook面试题 find the peek or valley index in an array
- Careercup - Facebook面试题 - 6299074475065344
- Careercup - Facebook面试题 - 5671785349513216
- Careercup - Facebook面试题 - 6026101998485504
- 一个facebook面试题的算法求解
- 九章算法 | Facebook 面试题 : Backpack VI 背包算法
- 【面经】Facebook最新面试题-Edit Distance变形
- Careercup - Facebook面试题 - 4909367207919616
- Careercup - Facebook面试题 - 6204973461274624
- Facebook面试题 Remove unclosed parenthesis
- [Facebook 面试题]Meeting roomII 变形题
- Careercup - Facebook面试题 - 6685828805820416
- Facebook面试题 Moving positive, negative and zeros in an array
- 九章算法 | Facebook 面试题 : 岛的周长