这道面试题是从 HarrisonHao 的一篇博文中看到的:原文链接 我看到之后,感觉此题十分有趣,遂自己用 node.js 以不同的思路实现了一遍,实现中使用了 lodash 原题比较长,而且是英文的,就不粘过来了, 原题大意 你正在准备一场大型的开发者会议,但是有一点点麻烦-- 这场会议为期两天,每天上午从九点开始,上午的会议安排到中午12点之前必须结束: 中午12点到下午1点之间是午餐时间,下午1点开始进行下午的会议,到下午5点前必须结束: 现在你有一个清单,上面写明了所有要安排的议题,和