Uses of Class
algs41.Graph
Packages that use Graph
-
Uses of Graph in algs41
Modifier and TypeMethodDescriptionstatic Graph
GraphGenerator.binaryTree
(int V) Returns a complete binary tree graph onV
vertices.static Graph
GraphGenerator.bipartite
(int V1, int V2, double p) Returns a random simple bipartite graph onV1
andV2
vertices, containing each possible edge with probabilityp
.static Graph
GraphGenerator.complete
(int V) static Graph
GraphGenerator.connected
(int V, int E) static Graph
GraphGenerator.connected
(int V, int E, int c) static Graph
static Graph
GraphGenerator.cycle
(int V) Returns a cycle graph onV
vertices.static Graph
GraphGenerator.eulerianCycle
(int V, int E) Returns an Eulerian cycle graph onV
vertices.static Graph
GraphGenerator.eulerianPath
(int V, int E) Returns an Eulerian path graph onV
vertices.static Graph
Create a graph from input stream.SymbolGraph.G()
static Graph
GraphGenerator.path
(int V) Returns a path graph onV
vertices.static Graph
GraphGenerator.random
(int V, int E) static Graph
GraphGenerator.regular
(int V, int k) Returns a uniformly randomk
-regular graph onV
vertices (not necessarily simple).static Graph
GraphGenerator.simple
(int V, int E) static Graph
GraphGenerator.simpleConnected
(int V, int E) static Graph
GraphGenerator.spanningTree
(int V) static Graph
GraphGenerator.star
(int V) Returns a star graph onV
vertices.static Graph
GraphGenerator.tree
(int V) Returns a uniformly random tree onV
vertices.static Graph
GraphGenerator.wheel
(int V) Returns a wheel graph onV
vertices.Modifier and TypeMethodDescriptionstatic int
static Graph
static int
static int
static int
XGraphClient.numberOfSelfLoops
(Graph G) static void
static void
ModifierConstructorDescriptionBreadthFirstPaths
(Graph G, int s) BreadthFirstPaths
(Graph G, Iterable<Integer> sources) DepthFirstPaths
(Graph G, int s) DepthFirstSearch
(Graph G, int s) Computes an Eulerian cycle in the specified graph, if one exists.Computes an Eulerian path in the specified graph, if one exists.