Merge branch 'master' of git.hxr.so:yige/js-practice
This commit is contained in:
6
test/math/perfect-number.test.js
Normal file
6
test/math/perfect-number.test.js
Normal file
@ -0,0 +1,6 @@
|
||||
import { checkPerfectNumber } from '../../src/math/perfect-number'
|
||||
|
||||
test('完美数', () => {
|
||||
expect(checkPerfectNumber(28)).toBe(true)
|
||||
expect(checkPerfectNumber(2)).toBe(false)
|
||||
})
|
@ -0,0 +1,5 @@
|
||||
import { buildTree } from '../../src/tree/construct-binary-tree-from-preorder-and-inorder-traversal'
|
||||
|
||||
test('从前序与中序遍历序列构造二叉树', () => {
|
||||
expect(buildTree([3, 9, 20, 15, 7], [9, 3, 15, 20, 7])).toEqual({ left: { left: null, right: null, val: 9 }, right: { left: { left: null, right: null, val: 15 }, right: { left: null, right: null, val: 7 }, val: 20 }, val: 3 })
|
||||
})
|
Reference in New Issue
Block a user