fix: generation bug
This commit is contained in:
parent
727b1c5b62
commit
b21c993472
1 changed files with 14 additions and 14 deletions
|
|
@ -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",
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue