Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
HamiltonianUndirectedTest Class Reference
Inheritance diagram for HamiltonianUndirectedTest:
[legend]
Collaboration diagram for HamiltonianUndirectedTest:
[legend]

Protected Types

using Graph = List_Graph< Graph_Node< int >, Graph_Arc< int > >
 
using Node = Graph::Node
 
using Arc = Graph::Arc
 

Protected Member Functions

Nodeadd_node (int val)
 
Arcadd_edge (Node *n1, Node *n2)
 
void build_complete_graph (int n)
 

Protected Attributes

Graph g
 

Detailed Description

Definition at line 51 of file hamiltonian_test.cc.

Member Typedef Documentation

◆ Arc

Definition at line 56 of file hamiltonian_test.cc.

◆ Graph

◆ Node

Definition at line 55 of file hamiltonian_test.cc.

Member Function Documentation

◆ add_edge()

Arc * HamiltonianUndirectedTest::add_edge ( Node n1,
Node n2 
)
inlineprotected

◆ add_node()

Node * HamiltonianUndirectedTest::add_node ( int  val)
inlineprotected

◆ build_complete_graph()

void HamiltonianUndirectedTest::build_complete_graph ( int  n)
inlineprotected

Definition at line 71 of file hamiltonian_test.cc.

References add_edge(), add_node(), and nodes.

Member Data Documentation

◆ g

Graph HamiltonianUndirectedTest::g
protected

Definition at line 58 of file hamiltonian_test.cc.

Referenced by add_edge(), and add_node().


The documentation for this class was generated from the following file: