js-practice/test/tree/binary-tree-level-order-traversal.test.js

15 lines
373 B
JavaScript
Raw Normal View History

2020-05-13 13:55:12 +08:00
import { levelOrder } from '../../src/tree/binary-tree-level-order-traversal'
import Tree from './Tree.js'
test('二叉树的层序遍历', () => {
const source = [3, 9, 20, null, null, 15, 7]
expect(levelOrder(Tree.arrToTree(source))).toEqual([
[3],
[9, 20],
[15, 7]
])
2020-05-13 13:58:11 +08:00
const source1 = []
expect(levelOrder(Tree.arrToTree(source1))).toEqual([])
2020-05-13 13:55:12 +08:00
})