def run(): from common import CommonUtil ns = Solution() head = None head = CommonUtil.generateList(2, head) CommonUtil.printList(head) hed = ns.reverseList(head) CommonUtil.printList(hed)
def run(): from common import CommonUtil ns = Solution() head = None head = CommonUtil.generateList( 2 , head) CommonUtil.printList(head) hed = ns.reverseList(head) CommonUtil.printList(hed)
def run(): l1 = ListNode(1) l2 = ListNode(3) r1 = ListNode(2) r2 = ListNode(4) l1.next = l2 r1.next = r2 s = Solution() res = s.mergeTwoLists(l1, r1) CommonUtil.printList(res)
def run(): l1 = ListNode(1) l2 = ListNode(3) r1 = ListNode(2) r2 = ListNode(4) l1.next = l2 r1.next = r2 s = Solution() ss = [l1, r1] res = s.mergeKLists(ss) CommonUtil.printList(res)