public final class BFSearch<A,N extends Node<A>,E extends Edge<A,N,E>,I extends Iterable<E>,G extends Graph<A,N,E,I,G>> extends Search<A,N,E,I,G,StrictQueue<N>>
| Modifier and Type | Method and Description |
|---|---|
static <A,N extends Node<A>,E extends Edge<A,N,E>,I extends Iterable<E>,G extends Graph<A,N,E,I,G>> |
bfSearch() |
static <A,N extends Node<A>,E extends Edge<A,N,E>,I extends Iterable<E>,G extends Graph<A,N,E,I,G>> |
bfSearch(G graph) |
static <A,N extends Node<A>,E extends Edge<A,N,E>,I extends Iterable<E>,G extends Graph<A,N,E,I,G>> |
bfSearch(G graph,
N node) |
static <A,N extends Node<A>,E extends Edge<A,N,E>,I extends Iterable<E>,G extends Graph<A,N,E,I,G>> |
bfSearch(G graph,
N node,
A a) |
checkedApplyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapply, apply, apply, checkedApply, compose, contraMap, diMapL, discardR, flip, fn3, fn3, fn3, uncurry, widencheckedApply, curried, curry, fn2, fromBiFunction, toBiFunctionpublic static <A,N extends Node<A>,E extends Edge<A,N,E>,I extends Iterable<E>,G extends Graph<A,N,E,I,G>> Fn3<G,N,A,Boolean> bfSearch()
public static <A,N extends Node<A>,E extends Edge<A,N,E>,I extends Iterable<E>,G extends Graph<A,N,E,I,G>> Fn2<N,A,Boolean> bfSearch(G graph)
public static <A,N extends Node<A>,E extends Edge<A,N,E>,I extends Iterable<E>,G extends Graph<A,N,E,I,G>> Fn1<A,Boolean> bfSearch(G graph, N node)
Copyright © 2020. All Rights Reserved.