fix: generation bug

This commit is contained in:
mpaulson 2022-07-19 20:52:51 -06:00
parent 727b1c5b62
commit b21c993472

View file

@ -196,98 +196,98 @@ module.exports = {
type: "fn", type: "fn",
fn: "prims", fn: "prims",
args: "list: WeightedAdjacencyList", args: "list: WeightedAdjacencyList",
"return": ": WeightedAdjacencyList | null", return: "WeightedAdjacencyList | null",
}, },
BinarySearchList: { BinarySearchList: {
type: "fn", type: "fn",
fn: "bs_list", fn: "bs_list",
args: "haystack: number[], needle: number", args: "haystack: number[], needle: number",
"return": ": boolean", return: "boolean",
}, },
LinearSearchList: { LinearSearchList: {
type: "fn", type: "fn",
fn: "linear_search", fn: "linear_search",
args: "haystack: number[], needle: number", args: "haystack: number[], needle: number",
"return": ": boolean", return: "boolean",
}, },
TwoCrystalBalls: { TwoCrystalBalls: {
type: "fn", type: "fn",
fn: "two_crystal_balls", fn: "two_crystal_balls",
args: "breaks: boolean[]", args: "breaks: boolean[]",
"return": ": number", return: "number",
}, },
MazeSolver: { MazeSolver: {
type: "fn", type: "fn",
fn: "solve", fn: "solve",
args: "maze: string[], wall: string, path: string, start: Point, end: Point", args: "maze: string[], wall: string, path: string, start: Point, end: Point",
"return": ": Point[]", return: "Point[]",
}, },
BTPreOrder: { BTPreOrder: {
type: "fn", type: "fn",
fn: "pre_order_search", fn: "pre_order_search",
args: "head: BinaryNode<number>", args: "head: BinaryNode<number>",
"return": ": number[]", return: "number[]",
}, },
BTInOrder: { BTInOrder: {
type: "fn", type: "fn",
fn: "in_order_search", fn: "in_order_search",
args: "head: BinaryNode<number>", args: "head: BinaryNode<number>",
"return": ": number[]", return: "number[]",
}, },
BTPostOrder: { BTPostOrder: {
type: "fn", type: "fn",
fn: "post_order_search", fn: "post_order_search",
args: "head: BinaryNode<number>", args: "head: BinaryNode<number>",
"return": ": number[]", return: "number[]",
}, },
BTBFS: { BTBFS: {
type: "fn", type: "fn",
fn: "bfs", fn: "bfs",
args: "head: BinaryNode<number>", args: "head: BinaryNode<number>",
"return": ": number[]", return: "number[]",
}, },
CompareBinaryTrees: { CompareBinaryTrees: {
type: "fn", type: "fn",
fn: "compare", fn: "compare",
args: "a: BinaryNode<number>, b: BinaryNode<number>", args: "a: BinaryNode<number>, b: BinaryNode<number>",
"return": ": boolean", return: "boolean",
}, },
DFSOnBST: { DFSOnBST: {
type: "fn", type: "fn",
fn: "search", fn: "search",
args: "head: BinaryNode<number>, needle: number", args: "head: BinaryNode<number>, needle: number",
"return": ": boolean", return: "boolean",
}, },
DFSGraphList: { DFSGraphList: {
type: "fn", type: "fn",
fn: "dfs", fn: "dfs",
args: "graph: WeightedAdjacencyList, source: number, needle: number", args: "graph: WeightedAdjacencyList, source: number, needle: number",
"return": "number[] | null", return: "number[] | null",
}, },
BFSGraphList: { BFSGraphList: {
type: "fn", type: "fn",
fn: "bfs", fn: "bfs",
args: "graph: WeightedAdjacencyList, source: number, needle: number", args: "graph: WeightedAdjacencyList, source: number, needle: number",
"return": "number[] | null", return: "number[] | null",
}, },
BFSGraphMatrix: { BFSGraphMatrix: {
type: "fn", type: "fn",
fn: "bfs", fn: "bfs",
args: "graph: WeightedAdjacencyMatrix, source: number, needle: number", args: "graph: WeightedAdjacencyMatrix, source: number, needle: number",
"return": "number[] | null", return: "number[] | null",
}, },
}; };