第一题 632. Smallest Range
题目描述
给定k组递增排列的整数。求最小范围,使得每组数中至少有一个包含在其中。
算法
利用数据结构Element记录下对应数据的行数和index, 并利用PriorityQueue进行排序。每次循环弹出最小的答案,最后用max - min对答案进行更新
|
|
第二题 635. Design Log Storage System
题目描述
给定以二元组(id, 时间戳)表示的日志,时间戳格式为Year:Month:Day:Hour:Minute:Second
设计系统支持日志存储,并支持在年,月,日,时,分,秒粒度时间范围内查询日志ID列表
算法
|
|
第三题 617. Merge Two Binary Trees
题目描述
合并两棵二叉树。
算法
回溯
|
|
第四题 513. Find Bottom Left Tree Value
题目描述
给定二叉树,返回末尾行的最左元素。
注意:你可以假设树非空。
算法
|
|