Merge pull request #2479 from bluedusk/master

Update 0024.两两交换链表中的节点.md
This commit is contained in:
程序员Carl
2024-04-20 22:05:27 +08:00
committed by GitHub

View File

@ -285,6 +285,21 @@ var swapPairs = function (head) {
};
```
```javascript
// 递归版本
var swapPairs = function (head) {
if (head == null || head.next == null) {
return head;
}
let after = head.next;
head.next = swapPairs(after.next);
after.next = head;
return after;
};
```
### TypeScript
```typescript