感谢:http://blog.csdn.net/mishifangxiangdefeng/article/details/7668486 声明:供自己学习之便而收集整理 题目:请给出一个时间为O(nlgk).用来将k个已排序链表合成一个排序链表算法.此处n为所有输入链表中元素的总数.(提示:用一个最小堆来做k路合并) 算法: step1:取每个链表的第一个元素,构造成一个含有k个元素的堆 step2:把根结点的值记入排序结果中. step3:判断根结点所在的链表,若该链表为空,则go to st