UNPKG

lgrthms

Version:

Algorithms and data structures for your JavaScript and TypeScript projects 🧑‍💻

6 lines (5 loc) 556 B
import { Graph } from '../../dataStructures/Graph'; export declare function breadthFirstSearch<T>(nodeId: string, graph: Graph<T>, predicate: (value: T) => unknown): string | undefined; export declare function bfs<T>(nodeId: string, graph: Graph<T>, predicate: (value: T) => unknown): string | undefined; export declare function depthFirstSearch<T>(nodeId: string, graph: Graph<T>, predicate: (value: T) => unknown): string | undefined; export declare function dfs<T>(nodeId: string, graph: Graph<T>, predicate: (value: T) => unknown): string | undefined;