挑战:挑战 源码
SESO编码挑战:日志排序 指示 我们有许多。 每个日志源包含N个日志条目。 每个条目都是带有时间戳和消息的javascript对象。 我们不知道每个来源包含的日志条目的数量-但是-我们知道每个来源中的条目都已排序 :three_o’clock: 按时间顺序 :three_o’clock: 。 我们的任务是按时间顺序打印所有来源中的所有条目。 我们不需要存储日志条目,只需将它们打印到stdout。 我们希望考生在此练习上花费1-2个小时。 指针和标注 我们不知道每个源包含多少个日志。 一个源可能包含数百万个条目,大小为EB! 换句话说,将整个日志源读入内存将无法正常工作。 日志来源可能包
文件列表
challenge-master.zip
(预估有个10文件)
challenge-master
index.js
2KB
package.json
365B
__tests__
log-source.jest.unit.js
981B
solution
async-sorted-merge.js
571B
sync-sorted-merge.js
490B
package-lock.json
359KB
.gitignore
858B
暂无评论