deno.land / x / masx200_leetcode_test@10.6.5 / list-of-depth-lcci / index.ts

نووسراو ببینە
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { TreeNode } from "../binary-tree-inorder-traversal/TreeNode.ts";import { level } from "../binary-tree-level-order-traversal-ii/level.ts";import { ArrayToListNode } from "../mod.ts";import { ListNode } from "../reverse-linked-list/ListNode.ts";
function listOfDepth(tree: TreeNode | null): Array<ListNode | null> { if (!tree) return []; const result: Array<ListNode | null> = [];
const queue: Array<TreeNode> = [tree];
level(queue, (array) => { result.push(ArrayToListNode(array)); }); return result;}export default listOfDepth;
masx200_leetcode_test

Version Info

Tagged at
a year ago