注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号 
x
Round 1 — DSA
有一辆车和 N 个乘客 (riders),对于每个乘客,有两个限制条件:
1. L[i] — 该乘客愿意共同出行的最少其他乘客数量。
2. H[i] — 该乘客愿意共同出行的最多其他乘客数量。
如果选择了 k 个乘客,那么每一个被选中的乘客都必须满足:L[i] <= k - 1 <= H[i]。
目标是最大化可以一起出行的乘客数量(即最大化 k)。
例如:
N = 5
L = [0, 1, 1, 2, 2]
H = [1, 2, 2, 4, 4]
输出:3
要求时间复杂度为 O(N)。
Round 2 direct traffic)
9. 可用性与容错性 (Availability and fault tolerance)
10. 网址过期机制 (Expiration of URLs)
11. 冲突处理 (Collision handling)
12. 数据库分片/分区 (Database partitioning/sharding) |