(self, head)
| 35 | return head, middle |
| 36 | # reverse the behind half linkedlist |
| 37 | def reverse(self, head): |
| 38 | reHead = None |
| 39 | curNode = head |
| 40 | while curNode: |
| 41 | nextNode = curNode.next |
| 42 | curNode.next = reHead |
| 43 | reHead = curNode |
| 44 | curNode = nextNode |
| 45 | return reHead |
| 46 | # merge the two linkedlist to one |
| 47 | def reConnect(self, first, second): |
| 48 | head = first |
no outgoing calls
no test coverage detected