18 lines
346 B
C++
18 lines
346 B
C++
#ifndef S0023_MERGE_K_SORTED_LISTS_HPP
|
|
#define S0023_MERGE_K_SORTED_LISTS_HPP
|
|
|
|
#include <vector>
|
|
|
|
#include "structures.hpp"
|
|
|
|
using namespace std;
|
|
|
|
class S0023 {
|
|
public:
|
|
ListNode *mergeKLists(vector<ListNode *> &lists);
|
|
ListNode *mergeTwoLists(ListNode *a, ListNode *b);
|
|
ListNode *merge(vector<ListNode *> &lists, int l, int r);
|
|
};
|
|
|
|
#endif
|