deno.land / x / masx200_leetcode_test@10.6.5 / utils / TreeNodeLeetCodeStringify.ts

TreeNodeLeetCodeStringify.ts
نووسراو ببینە
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import { TreeNode } from "../binary-tree-inorder-traversal/TreeNode.ts";import { TreeNode as TreeNodeClass } from "../deps.ts";
export function TreeNodeLeetCodeStringify(root: TreeNode | null): string { return JSON.stringify(TreeNodeClass.show(treeNodeCreate(root)));}function treeNodeCreate(t: TreeNode | null): TreeNodeClass | null { if (t == null) { return null; } const n = new TreeNodeClass(); n.val = t.val; n.left = treeNodeCreate(t.left); n.right = treeNodeCreate(t.right); return n;}export function TreeNodeLeetCodeToJSON(root: TreeNode | null): any[] { return (TreeNodeClass.show(treeNodeCreate(root)));}
masx200_leetcode_test

Version Info

Tagged at
a year ago