Skip to content

Commit 6ba3972

Browse files
committed
测试
1 parent 9b62112 commit 6ba3972

File tree

2 files changed

+88
-0
lines changed

2 files changed

+88
-0
lines changed
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
import { assertEquals } from "asserts";
2+
import { TreeNodeLeetCodeFromJSON } from "../utils/TreeNodeLeetCodeParse.ts";
3+
import closestNodes from "./index.ts";
4+
Deno.test("closest-nodes-queries-in-a-binary-search-tree", () => {
5+
const root = [
6+
6,
7+
2,
8+
13,
9+
1,
10+
4,
11+
9,
12+
15,
13+
null,
14+
null,
15+
null,
16+
null,
17+
null,
18+
null,
19+
14,
20+
],
21+
queries = [2, 5, 16];
22+
const result = [
23+
[2, 2],
24+
[4, 6],
25+
[15, -1],
26+
];
27+
assertEquals(closestNodes(TreeNodeLeetCodeFromJSON(root), queries), result);
28+
});

deno.lock

Lines changed: 60 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)