Skip to main content
Latest
File
import { assertEquals } from "../deps.ts";import { TreeNodeLeetCodeStringify } from "../mod.ts";import constructMaximumBinaryTree from "./index.ts";
Deno.test("maximum-binary-tree", () => { const inputs = [ [3, 2, 1, 6, 0, 5], [3, 2, 1], ]; const outputs = [ [6, 3, 5, null, 2, 0, null, null, 1], [3, null, 2, null, 1], ]; assertEquals( inputs .map((input) => constructMaximumBinaryTree(input)) .map((a) => TreeNodeLeetCodeStringify(a)), outputs.map((a) => JSON.stringify(a)), );});