mirror of
https://github.com/TheAlgorithms/C-Plus-Plus.git
synced 2026-07-16 11:32:44 +08:00
Documentation for dfe5bd7638
This commit is contained in:
@@ -133,8 +133,8 @@ void </td><td class="memItemRight" valign="bottom"><b>addEdge</b> (int src,
|
||||
<tr class="memitem:ac3e58f4a0c8c65befe6629f4e1b71142"><td class="memItemLeft" align="right" valign="top"><a id="ac3e58f4a0c8c65befe6629f4e1b71142"></a>
|
||||
<a class="el" href="../../da/d9a/class_graph.html">Graph</a> & </td><td class="memItemRight" valign="bottom"><b>operator=</b> (<a class="el" href="../../da/d9a/class_graph.html">Graph</a> const &)=default</td></tr>
|
||||
<tr class="separator:ac3e58f4a0c8c65befe6629f4e1b71142"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae30edce9b4e7c6347e67edc343f366d8"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d9a/class_graph.html#ae30edce9b4e7c6347e67edc343f366d8">Graph</a> (unsigned int vertices, <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/map.html">AdjList</a> const &adjList)</td></tr>
|
||||
<tr class="separator:ae30edce9b4e7c6347e67edc343f366d8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adcbd1b60cab30b97c54d700eee8e456d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d9a/class_graph.html#adcbd1b60cab30b97c54d700eee8e456d">Graph</a> (unsigned int vertices, <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/map.html">AdjList</a> adjList)</td></tr>
|
||||
<tr class="separator:adcbd1b60cab30b97c54d700eee8e456d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8c95e00effaea0cd9404dd74cd802ae3"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d9a/class_graph.html#a8c95e00effaea0cd9404dd74cd802ae3">Graph</a> (unsigned int vertices, <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/map.html">AdjList</a> &&adjList)</td></tr>
|
||||
<tr class="separator:a8c95e00effaea0cd9404dd74cd802ae3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa99d44d3179d5bbbfa84a5031cf80cb1"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d9a/class_graph.html#aa99d44d3179d5bbbfa84a5031cf80cb1">Graph</a> (unsigned int vertices, <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>< <a class="el" href="../../d7/d77/class_edge.html">Edge</a> > const &edges)</td></tr>
|
||||
@@ -189,7 +189,7 @@ bool </td><td class="memItemRight" valign="bottom"><b>bfs</b> (int source,
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
|
||||
Private Attributes</h2></td></tr>
|
||||
<tr class="memitem:a61943646676002a5e75f7b6493c25713"><td class="memItemLeft" align="right" valign="top"><a id="a61943646676002a5e75f7b6493c25713"></a>
|
||||
unsigned int </td><td class="memItemRight" valign="bottom"><b>m_vertices</b></td></tr>
|
||||
unsigned int </td><td class="memItemRight" valign="bottom"><b>m_vertices</b> = 0</td></tr>
|
||||
<tr class="separator:a61943646676002a5e75f7b6493c25713"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a13697caf8be6275ebb7b9497c9a9d6e5"><td class="memItemLeft" align="right" valign="top"><a id="a13697caf8be6275ebb7b9497c9a9d6e5"></a>
|
||||
<a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/map.html">AdjList</a> </td><td class="memItemRight" valign="bottom"><b>m_adjList</b></td></tr>
|
||||
@@ -229,8 +229,8 @@ int </td><td class="memItemRight" valign="bottom"><b>max_flow</b> = 0</td><
|
||||
<div class="textblock"><p>Implementation of graph class.</p>
|
||||
<p>The graph will be represented using Adjacency List representation. This class contains 2 data members "m_vertices" & "m_adjList" used to represent the number of vertices and adjacency list of the graph respectively. The vertices are labelled 0 - (m_vertices - 1). </p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="ae30edce9b4e7c6347e67edc343f366d8"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae30edce9b4e7c6347e67edc343f366d8">◆ </a></span>Graph() <span class="overload">[1/3]</span></h2>
|
||||
<a id="adcbd1b60cab30b97c54d700eee8e456d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#adcbd1b60cab30b97c54d700eee8e456d">◆ </a></span>Graph() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -247,7 +247,7 @@ int </td><td class="memItemRight" valign="bottom"><b>max_flow</b> = 0</td><
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/map.html">AdjList</a> const & </td>
|
||||
<td class="paramtype"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/map.html">AdjList</a> </td>
|
||||
<td class="paramname"><em>adjList</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -270,7 +270,7 @@ int </td><td class="memItemRight" valign="bottom"><b>max_flow</b> = 0</td><
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<div class="fragment"><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  : m_vertices(vertices), m_adjList(adjList) {}</div>
|
||||
<div class="fragment"><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  : m_vertices(vertices), m_adjList(<a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/utility/move.html">std::move</a>(adjList)) {}</div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -7,7 +7,7 @@ var class_graph =
|
||||
[ "~Graph", "da/d9a/class_graph.html#a9f341e2e8348a3f484987bdb0cec8006", null ],
|
||||
[ "Graph", "da/d9a/class_graph.html#ade809d353b640b9c2773d71d4f57d57d", null ],
|
||||
[ "Graph", "da/d9a/class_graph.html#a04365fc6f13bf330e38dbc1424134827", null ],
|
||||
[ "Graph", "da/d9a/class_graph.html#ae30edce9b4e7c6347e67edc343f366d8", null ],
|
||||
[ "Graph", "da/d9a/class_graph.html#adcbd1b60cab30b97c54d700eee8e456d", null ],
|
||||
[ "Graph", "da/d9a/class_graph.html#a8c95e00effaea0cd9404dd74cd802ae3", null ],
|
||||
[ "Graph", "da/d9a/class_graph.html#aa99d44d3179d5bbbfa84a5031cf80cb1", null ],
|
||||
[ "Graph", "da/d9a/class_graph.html#acfa457b5f6f7eb480fd469fb980a01ea", null ],
|
||||
|
||||
Reference in New Issue
Block a user