add: 链表的中间节点

This commit is contained in:
2020-05-10 16:57:42 +08:00
parent 304866ecbf
commit 8a69d1cfb0
9 changed files with 196 additions and 201 deletions

View File

@ -0,0 +1,9 @@
import { middleNode } from '../../src/list/middle-of-the-linked-list'
import { arrToList } from './ListNode'
test('链表的中间节点', () => {
expect(middleNode(arrToList([1]))).toEqual(arrToList([1]))
expect(middleNode(arrToList([1, 2]))).toEqual(arrToList([2]))
expect(middleNode(arrToList([1, 2, 3, 4, 5]))).toEqual(arrToList([3, 4, 5]))
expect(middleNode(arrToList([1, 2, 3, 4, 5, 6]))).toEqual(arrToList([4, 5, 6]))
})