MCPcopy Create free account
hub / github.com/geekcomputers/Python / merge

Function merge

Sorting Algorithims/mergesort_linkedlist.py:31–44  ·  view source on GitHub ↗
(left, right)

Source from the content-addressed store, hash-verified

29
30# Merge two sorted linked lists
31def merge(left, right):
32 if not left:
33 return right
34 if not right:
35 return left
36
37 if left.data < right.data:
38 result = left
39 result.next = merge(left.next, right)
40 else:
41 result = right
42 result.next = merge(left, right.next)
43
44 return result
45
46
47# Merge sort for linked list

Callers 1

merge_sortFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected