链表的遍历方式
递归
整个链表反转
1  | const reverse = function (head: ListNode): ListNode {  | 
链表 n 个反转
1  | const reverse = (function () {  | 
链表其实也是树的一种
1  | function traverse(head: ListNode | null) {  | 
迭代
反转链表
1  | const reverse = function(head: ListNode): ListNode {  | 
快慢指针找链表中点
1  | function findMid(head: ListNode): ListNode {  |