Documentation for 0953376d31
@@ -3,7 +3,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.6"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Algorithms_in_C++: operations_on_datastructures::trie_operations::Tnode Class Reference</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
|
||||
@@ -41,7 +41,7 @@ MathJax.Hub.Config({
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.6 -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
|
||||
@@ -111,8 +111,7 @@ $(document).ready(function(){initNavTree('d0/d5f/classoperations__on__datastruct
|
||||
<div class="dynheader">
|
||||
Collaboration diagram for operations_on_datastructures::trie_operations::Tnode:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="../../dc/df6/classoperations__on__datastructures_1_1trie__operations_1_1_tnode__coll__graph.svg" width="203" height="171"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="../../dc/df6/classoperations__on__datastructures_1_1trie__operations_1_1_tnode__coll__graph.svg" width="203" height="171"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<center><span class="legend">[<a target="top" href="../../graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
@@ -238,7 +237,7 @@ static constexpr uint8_t </td><td class="memItemRight" valign="bottom"><b>E
|
||||
<div class="line"><span class="lineno"> 55</span> endOfWord = <a class="code hl_class" href="../../d5/da1/structnode.html">node</a>.endOfWord;</div>
|
||||
<div class="line"><span class="lineno"> 56</span> frequency = <a class="code hl_class" href="../../d5/da1/structnode.html">node</a>.frequency;</div>
|
||||
<div class="line"><span class="lineno"> 57</span> }</div>
|
||||
<div class="ttc" id="astructnode_html"><div class="ttname"><a href="../../d5/da1/structnode.html">node</a></div><div class="ttdef"><b>Definition:</b> binary_search_tree.cpp:11</div></div>
|
||||
<div class="ttc" id="astructnode_html"><div class="ttname"><a href="../../d5/da1/structnode.html">node</a></div><div class="ttdef"><b>Definition</b> binary_search_tree.cpp:11</div></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -360,16 +359,15 @@ static constexpr uint8_t </td><td class="memItemRight" valign="bottom"><b>E
|
||||
<div class="line"><span class="lineno"> 208</span> }</div>
|
||||
<div class="line"><span class="lineno"> 209</span>}</div>
|
||||
<div class="ttc" id="abasic_ostream_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a></div></div>
|
||||
<div class="ttc" id="aclassoperations__on__datastructures_1_1trie__operations_1_1_tnode_html_adef6940391f981ab86767775176b7169"><div class="ttname"><a href="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#adef6940391f981ab86767775176b7169">operations_on_datastructures::trie_operations::Tnode::DeleteFrom</a></div><div class="ttdeci">void DeleteFrom(Tnode *delete_from, std::string delete_string, int remove_index)</div><div class="ttdoc">Function recursively deletes the substring character by character iterating through the string to be ...</div><div class="ttdef"><b>Definition:</b> trie_multiple_search.cpp:134</div></div>
|
||||
<div class="ttc" id="aclassoperations__on__datastructures_1_1trie__operations_1_1_tnode_html_afca808362c13273ca8c8ae7d58e8eee0"><div class="ttname"><a href="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#afca808362c13273ca8c8ae7d58e8eee0">operations_on_datastructures::trie_operations::Tnode::numberOfChildren</a></div><div class="ttdeci">uint8_t numberOfChildren(Tnode *node)</div><div class="ttdoc">Function to count the number of children a node in the trie has.</div><div class="ttdef"><b>Definition:</b> trie_multiple_search.cpp:69</div></div>
|
||||
<div class="ttc" id="aclassoperations__on__datastructures_1_1trie__operations_1_1_tnode_html_adef6940391f981ab86767775176b7169"><div class="ttname"><a href="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#adef6940391f981ab86767775176b7169">operations_on_datastructures::trie_operations::Tnode::DeleteFrom</a></div><div class="ttdeci">void DeleteFrom(Tnode *delete_from, std::string delete_string, int remove_index)</div><div class="ttdoc">Function recursively deletes the substring character by character iterating through the string to be ...</div><div class="ttdef"><b>Definition</b> trie_multiple_search.cpp:134</div></div>
|
||||
<div class="ttc" id="aclassoperations__on__datastructures_1_1trie__operations_1_1_tnode_html_afca808362c13273ca8c8ae7d58e8eee0"><div class="ttname"><a href="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#afca808362c13273ca8c8ae7d58e8eee0">operations_on_datastructures::trie_operations::Tnode::numberOfChildren</a></div><div class="ttdeci">uint8_t numberOfChildren(Tnode *node)</div><div class="ttdoc">Function to count the number of children a node in the trie has.</div><div class="ttdef"><b>Definition</b> trie_multiple_search.cpp:69</div></div>
|
||||
<div class="ttc" id="aendl_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a></div><div class="ttdeci">T endl(T... args)</div></div>
|
||||
<div class="ttc" id="asize_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string/size.html">std::string::size</a></div><div class="ttdeci">T size(T... args)</div></div>
|
||||
<div class="ttc" id="atolower_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/byte/tolower.html">std::tolower</a></div><div class="ttdeci">T tolower(T... args)</div></div>
|
||||
</div><!-- fragment --><div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode_aefd24626ac47277431c9b8604e064340_cgraph.svg" width="603" height="272"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode_aefd24626ac47277431c9b8604e064340_cgraph.svg" width="603" height="272"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@@ -428,8 +426,7 @@ Here is the call graph for this function:</div>
|
||||
</div><!-- fragment --><div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode_adef6940391f981ab86767775176b7169_cgraph.svg" width="363" height="91"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode_adef6940391f981ab86767775176b7169_cgraph.svg" width="363" height="91"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@@ -519,8 +516,7 @@ Here is the call graph for this function:</div>
|
||||
</div><!-- fragment --><div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode_afca808362c13273ca8c8ae7d58e8eee0_cgraph.svg" width="331" height="67"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode_afca808362c13273ca8c8ae7d58e8eee0_cgraph.svg" width="331" height="67"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@@ -599,14 +595,13 @@ Here is the call graph for this function:</div>
|
||||
<div class="line"><span class="lineno"> 413</span> <span class="keywordflow">return</span>;</div>
|
||||
<div class="line"><span class="lineno"> 414</span>}</div>
|
||||
<div class="ttc" id="abasic_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></div></div>
|
||||
<div class="ttc" id="aclassoperations__on__datastructures_1_1trie__operations_1_1_tnode_html_a9e556f52c837190ecf4265b1f05cfe9c"><div class="ttname"><a href="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#a9e556f52c837190ecf4265b1f05cfe9c">operations_on_datastructures::trie_operations::Tnode::SuggestFreqAutocomplete</a></div><div class="ttdeci">void SuggestFreqAutocomplete(Tnode *new_root, const std::string &prefix, std::priority_queue< std::pair< int, std::string > > *suggestions)</div><div class="ttdoc">Recursive function to suggest most frequently searched entries of trie which have a given common pref...</div><div class="ttdef"><b>Definition:</b> trie_multiple_search.cpp:337</div></div>
|
||||
<div class="ttc" id="aclassoperations__on__datastructures_1_1trie__operations_1_1_tnode_html_aacafb8c9f3ebac7ac6c01d9645bb67b6"><div class="ttname"><a href="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#aacafb8c9f3ebac7ac6c01d9645bb67b6">operations_on_datastructures::trie_operations::Tnode::SelectionTop_3</a></div><div class="ttdeci">void SelectionTop_3(std::priority_queue< std::pair< int, std::string > > *suggestions)</div><div class="ttdoc">Function to display the 3 suggestions with highest frequency of search hits.</div><div class="ttdef"><b>Definition:</b> trie_multiple_search.cpp:317</div></div>
|
||||
<div class="ttc" id="aclassoperations__on__datastructures_1_1trie__operations_1_1_tnode_html_a9e556f52c837190ecf4265b1f05cfe9c"><div class="ttname"><a href="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#a9e556f52c837190ecf4265b1f05cfe9c">operations_on_datastructures::trie_operations::Tnode::SuggestFreqAutocomplete</a></div><div class="ttdeci">void SuggestFreqAutocomplete(Tnode *new_root, const std::string &prefix, std::priority_queue< std::pair< int, std::string > > *suggestions)</div><div class="ttdoc">Recursive function to suggest most frequently searched entries of trie which have a given common pref...</div><div class="ttdef"><b>Definition</b> trie_multiple_search.cpp:337</div></div>
|
||||
<div class="ttc" id="aclassoperations__on__datastructures_1_1trie__operations_1_1_tnode_html_aacafb8c9f3ebac7ac6c01d9645bb67b6"><div class="ttname"><a href="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#aacafb8c9f3ebac7ac6c01d9645bb67b6">operations_on_datastructures::trie_operations::Tnode::SelectionTop_3</a></div><div class="ttdeci">void SelectionTop_3(std::priority_queue< std::pair< int, std::string > > *suggestions)</div><div class="ttdoc">Function to display the 3 suggestions with highest frequency of search hits.</div><div class="ttdef"><b>Definition</b> trie_multiple_search.cpp:317</div></div>
|
||||
<div class="ttc" id="apriority_queue_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/priority_queue.html">std::priority_queue</a></div></div>
|
||||
</div><!-- fragment --><div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode_a7c5ab271d8042540f64ef16d259d1503_cgraph.svg" width="599" height="190"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode_a7c5ab271d8042540f64ef16d259d1503_cgraph.svg" width="599" height="190"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@@ -723,12 +718,11 @@ false if the key is not found </dd></dl>
|
||||
<div class="line"><span class="lineno"> 307</span> << <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
|
||||
<div class="line"><span class="lineno"> 308</span> <span class="keywordflow">return</span>;</div>
|
||||
<div class="line"><span class="lineno"> 309</span>}</div>
|
||||
<div class="ttc" id="aclassoperations__on__datastructures_1_1trie__operations_1_1_tnode_html_a097913c4badec2b60d50a171ecc299fe"><div class="ttname"><a href="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#a097913c4badec2b60d50a171ecc299fe">operations_on_datastructures::trie_operations::Tnode::SuggestAutocomplete</a></div><div class="ttdeci">void SuggestAutocomplete(Tnode *new_root, const std::string &prefix)</div><div class="ttdoc">Recursive function to suggest all the entries of trie which have a given common prefix.</div><div class="ttdef"><b>Definition:</b> trie_multiple_search.cpp:246</div></div>
|
||||
<div class="ttc" id="aclassoperations__on__datastructures_1_1trie__operations_1_1_tnode_html_a097913c4badec2b60d50a171ecc299fe"><div class="ttname"><a href="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#a097913c4badec2b60d50a171ecc299fe">operations_on_datastructures::trie_operations::Tnode::SuggestAutocomplete</a></div><div class="ttdeci">void SuggestAutocomplete(Tnode *new_root, const std::string &prefix)</div><div class="ttdoc">Recursive function to suggest all the entries of trie which have a given common prefix.</div><div class="ttdef"><b>Definition</b> trie_multiple_search.cpp:246</div></div>
|
||||
</div><!-- fragment --><div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode_a18b70172ca4fb2811dbfb9a86e48b34c_cgraph.svg" width="563" height="111"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode_a18b70172ca4fb2811dbfb9a86e48b34c_cgraph.svg" width="563" height="111"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@@ -770,8 +764,7 @@ Here is the call graph for this function:</div>
|
||||
</div><!-- fragment --><div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode_aacafb8c9f3ebac7ac6c01d9645bb67b6_cgraph.svg" width="323" height="67"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode_aacafb8c9f3ebac7ac6c01d9645bb67b6_cgraph.svg" width="323" height="67"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@@ -829,8 +822,7 @@ Here is the call graph for this function:</div>
|
||||
</div><!-- fragment --><div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode_a097913c4badec2b60d50a171ecc299fe_cgraph.svg" width="323" height="91"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode_a097913c4badec2b60d50a171ecc299fe_cgraph.svg" width="323" height="91"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@@ -897,8 +889,7 @@ Here is the call graph for this function:</div>
|
||||
</div><!-- fragment --><div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode_a9e556f52c837190ecf4265b1f05cfe9c_cgraph.svg" width="359" height="91"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode_a9e556f52c837190ecf4265b1f05cfe9c_cgraph.svg" width="359" height="91"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@@ -912,7 +903,7 @@ Here is the call graph for this function:</div>
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../da/d6d/namespaceoperations__on__datastructures.html">operations_on_datastructures</a></li><li class="navelem"><b>trie_operations</b></li><li class="navelem"><a class="el" href="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html">Tnode</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
<map id="operations_on_datastructures::trie_operations::Tnode::SuggestAutocomplete" name="operations_on_datastructures::trie_operations::Tnode::SuggestAutocomplete">
|
||||
<area shape="rect" id="node1" title="Recursive function to suggest all the entries of trie which have a given common prefix." alt="" coords="5,29,198,85"/>
|
||||
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="246,44,317,70"/>
|
||||
<area shape="rect" id="Node000001" title="Recursive function to suggest all the entries of trie which have a given common prefix." alt="" coords="5,29,198,85"/>
|
||||
<area shape="poly" id="edge2_Node000001_Node000001" title=" " alt="" coords="66,29,66,19,73,10,84,5,102,3,121,5,133,13,130,17,119,10,101,8,86,10,76,14,71,21,71,29"/>
|
||||
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="246,44,317,70"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="198,55,231,55,231,60,198,60"/>
|
||||
</map>
|
||||
|
||||
@@ -1 +1 @@
|
||||
d766962dc8feeef6fb5ceee3aa5704f3
|
||||
e846a0099cc09521d807890d78f1b890
|
||||
@@ -6,12 +6,22 @@
|
||||
<!-- Title: operations_on_datastructures::trie_operations::Tnode::SuggestAutocomplete Pages: 1 -->
|
||||
<svg width="242pt" height="68pt"
|
||||
viewBox="0.00 0.00 241.75 67.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
|
||||
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)">
|
||||
<style type="text/css"><![CDATA[
|
||||
.node, .edge {opacity: 0.7;}
|
||||
.node.selected, .edge.selected {opacity: 1;}
|
||||
.edge:hover path { stroke: red; }
|
||||
.edge:hover polygon { stroke: red; fill: red; }
|
||||
]]></style>
|
||||
<script type="application/ecmascript" xlink:href="../../svg.min.js"/>
|
||||
<svg id="graph" class="graph">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 63.75)">
|
||||
<title>operations_on_datastructures::trie_operations::Tnode::SuggestAutocomplete</title>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title="Recursive function to suggest all the entries of trie which have a given common prefix.">
|
||||
<g id="a_Node000001"><a xlink:title="Recursive function to suggest all the entries of trie which have a given common prefix.">
|
||||
<polygon fill="#999999" stroke="#666666" points="144.25,-41.75 0,-41.75 0,0 144.25,0 144.25,-41.75"/>
|
||||
<text text-anchor="start" x="8" y="-28.25" font-family="Helvetica,sans-Serif" font-size="10.00">operations_on_datastructures</text>
|
||||
<text text-anchor="start" x="8" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">::trie_operations::Tnode</text>
|
||||
@@ -20,25 +30,46 @@
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node1 -->
|
||||
<g id="edge2" class="edge">
|
||||
<g id="edge2_Node000001_Node000001" class="edge">
|
||||
<title>Node1->Node1</title>
|
||||
<g id="a_edge2_Node000001_Node000001"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M47.23,-42.07C44.86,-51.55 53.16,-59.75 72.12,-59.75 83.39,-59.75 90.89,-56.86 94.63,-52.53"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="98.2,-53.6 97.02,-43.07 91.38,-52.04 98.2,-53.6"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
|
||||
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="233.75,-30.5 180.25,-30.5 180.25,-11.25 233.75,-11.25 233.75,-30.5"/>
|
||||
<text text-anchor="middle" x="207" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M144.62,-20.88C153.12,-20.88 161.51,-20.88 169.23,-20.88"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="168.99,-24.38 178.99,-20.88 168.99,-17.38 168.99,-24.38"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
</svg>
|
||||
|
||||
<style type='text/css'>
|
||||
<![CDATA[
|
||||
[data-mouse-over-selected='false'] { opacity: 0.7; }
|
||||
[data-mouse-over-selected='true'] { opacity: 1.0; }
|
||||
]]>
|
||||
</style>
|
||||
<script type="application/ecmascript"><![CDATA[
|
||||
document.addEventListener('DOMContentLoaded', (event) => {
|
||||
highlightEdges();
|
||||
highlightAdjacentNodes();
|
||||
});
|
||||
]]></script>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 3.3 KiB |
@@ -0,0 +1,50 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 8.0.5 (20230430.1635)
|
||||
-->
|
||||
<!-- Title: operations_on_datastructures::trie_operations::Tnode::SuggestAutocomplete Pages: 1 -->
|
||||
<svg width="242pt" height="68pt"
|
||||
viewBox="0.00 0.00 241.75 67.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 63.75)">
|
||||
<title>operations_on_datastructures::trie_operations::Tnode::SuggestAutocomplete</title>
|
||||
<!-- Node1 -->
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title="Recursive function to suggest all the entries of trie which have a given common prefix.">
|
||||
<polygon fill="#999999" stroke="#666666" points="144.25,-41.75 0,-41.75 0,0 144.25,0 144.25,-41.75"/>
|
||||
<text text-anchor="start" x="8" y="-28.25" font-family="Helvetica,sans-Serif" font-size="10.00">operations_on_datastructures</text>
|
||||
<text text-anchor="start" x="8" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">::trie_operations::Tnode</text>
|
||||
<text text-anchor="middle" x="72.12" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">::SuggestAutocomplete</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node1 -->
|
||||
<g id="edge2_Node000001_Node000001" class="edge">
|
||||
<title>Node1->Node1</title>
|
||||
<g id="a_edge2_Node000001_Node000001"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M47.23,-42.07C44.86,-51.55 53.16,-59.75 72.12,-59.75 83.39,-59.75 90.89,-56.86 94.63,-52.53"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="98.2,-53.6 97.02,-43.07 91.38,-52.04 98.2,-53.6"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="233.75,-30.5 180.25,-30.5 180.25,-11.25 233.75,-11.25 233.75,-30.5"/>
|
||||
<text text-anchor="middle" x="207" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M144.62,-20.88C153.12,-20.88 161.51,-20.88 169.23,-20.88"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="168.99,-24.38 178.99,-20.88 168.99,-17.38 168.99,-24.38"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.5 KiB |
@@ -1,5 +1,9 @@
|
||||
<map id="operations_on_datastructures::trie_operations::Tnode::SearchSuggestions" name="operations_on_datastructures::trie_operations::Tnode::SearchSuggestions">
|
||||
<area shape="rect" id="node1" title="Lists out all the words in trie with the longest prefix of the search key that is present in the trie..." alt="" coords="5,5,198,61"/>
|
||||
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="486,20,557,46"/>
|
||||
<area shape="rect" id="node3" href="$d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#a097913c4badec2b60d50a171ecc299fe" title="Recursive function to suggest all the entries of trie which have a given common prefix." alt="" coords="246,49,438,105"/>
|
||||
<area shape="rect" id="Node000001" title="Lists out all the words in trie with the longest prefix of the search key that is present in the trie..." alt="" coords="5,5,198,61"/>
|
||||
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="486,20,557,46"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="198,15,245,11,342,4,438,11,472,17,471,22,438,16,342,10,246,16,199,21"/>
|
||||
<area shape="rect" id="Node000003" href="$d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#a097913c4badec2b60d50a171ecc299fe" title="Recursive function to suggest all the entries of trie which have a given common prefix." alt="" coords="246,49,438,105"/>
|
||||
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="199,48,231,54,230,59,198,53"/>
|
||||
<area shape="poly" id="edge3_Node000003_Node000002" title=" " alt="" coords="438,51,471,43,472,48,439,56"/>
|
||||
<area shape="poly" id="edge4_Node000003_Node000003" title=" " alt="" coords="306,49,306,39,313,30,325,25,342,23,362,25,373,33,370,37,360,30,342,28,326,30,316,34,311,41,311,49"/>
|
||||
</map>
|
||||
|
||||
@@ -1 +1 @@
|
||||
f51cbe50df053653ae14c50f7ae92bfb
|
||||
2eac0ae3ca6e1ef8ef566f68728e7800
|
||||
@@ -6,12 +6,22 @@
|
||||
<!-- Title: operations_on_datastructures::trie_operations::Tnode::SearchSuggestions Pages: 1 -->
|
||||
<svg width="422pt" height="83pt"
|
||||
viewBox="0.00 0.00 422.00 82.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
|
||||
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)">
|
||||
<style type="text/css"><![CDATA[
|
||||
.node, .edge {opacity: 0.7;}
|
||||
.node.selected, .edge.selected {opacity: 1;}
|
||||
.edge:hover path { stroke: red; }
|
||||
.edge:hover polygon { stroke: red; fill: red; }
|
||||
]]></style>
|
||||
<script type="application/ecmascript" xlink:href="../../svg.min.js"/>
|
||||
<svg id="graph" class="graph">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 78.75)">
|
||||
<title>operations_on_datastructures::trie_operations::Tnode::SearchSuggestions</title>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title="Lists out all the words in trie with the longest prefix of the search key that is present in the trie...">
|
||||
<g id="a_Node000001"><a xlink:title="Lists out all the words in trie with the longest prefix of the search key that is present in the trie...">
|
||||
<polygon fill="#999999" stroke="#666666" points="144.25,-74.75 0,-74.75 0,-33 144.25,-33 144.25,-74.75"/>
|
||||
<text text-anchor="start" x="8" y="-61.25" font-family="Helvetica,sans-Serif" font-size="10.00">operations_on_datastructures</text>
|
||||
<text text-anchor="start" x="8" y="-50" font-family="Helvetica,sans-Serif" font-size="10.00">::trie_operations::Tnode</text>
|
||||
@@ -20,24 +30,27 @@
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
|
||||
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="414,-63.5 360.5,-63.5 360.5,-44.25 414,-44.25 414,-63.5"/>
|
||||
<text text-anchor="middle" x="387.25" y="-50" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M144.72,-65.3C156.56,-66.79 168.73,-68.07 180.25,-68.88 244.21,-73.33 260.84,-76.5 324.5,-68.88 332.73,-67.89 341.44,-66.19 349.65,-64.28"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="350.2,-67.51 359.06,-61.7 348.51,-60.71 350.2,-67.51"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
<g id="Node000003" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node3"><a xlink:href="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#a097913c4badec2b60d50a171ecc299fe" target="_top" xlink:title="Recursive function to suggest all the entries of trie which have a given common prefix.">
|
||||
<g id="a_Node000003"><a xlink:href="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#a097913c4badec2b60d50a171ecc299fe" target="_top" xlink:title="Recursive function to suggest all the entries of trie which have a given common prefix.">
|
||||
<polygon fill="white" stroke="#666666" points="324.5,-41.75 180.25,-41.75 180.25,0 324.5,0 324.5,-41.75"/>
|
||||
<text text-anchor="start" x="188.25" y="-28.25" font-family="Helvetica,sans-Serif" font-size="10.00">operations_on_datastructures</text>
|
||||
<text text-anchor="start" x="188.25" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">::trie_operations::Tnode</text>
|
||||
@@ -46,22 +59,46 @@
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge2" class="edge">
|
||||
<g id="edge2_Node000001_Node000003" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M144.6,-40.64C152.68,-39.15 160.96,-37.61 169.17,-36.09"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="169.69,-39.37 178.88,-34.11 168.41,-32.49 169.69,-39.37"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3->Node2 -->
|
||||
<g id="edge3" class="edge">
|
||||
<g id="edge3_Node000003_Node000002" class="edge">
|
||||
<title>Node3->Node2</title>
|
||||
<g id="a_edge3_Node000003_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M324.87,-38.63C333.47,-40.77 341.96,-42.87 349.75,-44.81"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="348.69,-48.4 359.24,-47.42 350.38,-41.61 348.69,-48.4"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3->Node3 -->
|
||||
<g id="edge4" class="edge">
|
||||
<g id="edge4_Node000003_Node000003" class="edge">
|
||||
<title>Node3->Node3</title>
|
||||
<g id="a_edge4_Node000003_Node000003"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M227.48,-42.07C225.11,-51.55 233.41,-59.75 252.38,-59.75 263.64,-59.75 271.14,-56.86 274.88,-52.53"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="278.45,-53.6 277.27,-43.07 271.63,-52.04 278.45,-53.6"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
</svg>
|
||||
|
||||
<style type='text/css'>
|
||||
<![CDATA[
|
||||
[data-mouse-over-selected='false'] { opacity: 0.7; }
|
||||
[data-mouse-over-selected='true'] { opacity: 1.0; }
|
||||
]]>
|
||||
</style>
|
||||
<script type="application/ecmascript"><![CDATA[
|
||||
document.addEventListener('DOMContentLoaded', (event) => {
|
||||
highlightEdges();
|
||||
highlightAdjacentNodes();
|
||||
});
|
||||
]]></script>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 5.0 KiB |
@@ -0,0 +1,79 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 8.0.5 (20230430.1635)
|
||||
-->
|
||||
<!-- Title: operations_on_datastructures::trie_operations::Tnode::SearchSuggestions Pages: 1 -->
|
||||
<svg width="422pt" height="83pt"
|
||||
viewBox="0.00 0.00 422.00 82.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 78.75)">
|
||||
<title>operations_on_datastructures::trie_operations::Tnode::SearchSuggestions</title>
|
||||
<!-- Node1 -->
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title="Lists out all the words in trie with the longest prefix of the search key that is present in the trie...">
|
||||
<polygon fill="#999999" stroke="#666666" points="144.25,-74.75 0,-74.75 0,-33 144.25,-33 144.25,-74.75"/>
|
||||
<text text-anchor="start" x="8" y="-61.25" font-family="Helvetica,sans-Serif" font-size="10.00">operations_on_datastructures</text>
|
||||
<text text-anchor="start" x="8" y="-50" font-family="Helvetica,sans-Serif" font-size="10.00">::trie_operations::Tnode</text>
|
||||
<text text-anchor="middle" x="72.12" y="-38.75" font-family="Helvetica,sans-Serif" font-size="10.00">::SearchSuggestions</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="414,-63.5 360.5,-63.5 360.5,-44.25 414,-44.25 414,-63.5"/>
|
||||
<text text-anchor="middle" x="387.25" y="-50" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M144.72,-65.3C156.56,-66.79 168.73,-68.07 180.25,-68.88 244.21,-73.33 260.84,-76.5 324.5,-68.88 332.73,-67.89 341.44,-66.19 349.65,-64.28"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="350.2,-67.51 359.06,-61.7 348.51,-60.71 350.2,-67.51"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="Node000003" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_Node000003"><a xlink:href="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#a097913c4badec2b60d50a171ecc299fe" target="_top" xlink:title="Recursive function to suggest all the entries of trie which have a given common prefix.">
|
||||
<polygon fill="white" stroke="#666666" points="324.5,-41.75 180.25,-41.75 180.25,0 324.5,0 324.5,-41.75"/>
|
||||
<text text-anchor="start" x="188.25" y="-28.25" font-family="Helvetica,sans-Serif" font-size="10.00">operations_on_datastructures</text>
|
||||
<text text-anchor="start" x="188.25" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">::trie_operations::Tnode</text>
|
||||
<text text-anchor="middle" x="252.38" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">::SuggestAutocomplete</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge2_Node000001_Node000003" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M144.6,-40.64C152.68,-39.15 160.96,-37.61 169.17,-36.09"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="169.69,-39.37 178.88,-34.11 168.41,-32.49 169.69,-39.37"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3->Node2 -->
|
||||
<g id="edge3_Node000003_Node000002" class="edge">
|
||||
<title>Node3->Node2</title>
|
||||
<g id="a_edge3_Node000003_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M324.87,-38.63C333.47,-40.77 341.96,-42.87 349.75,-44.81"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="348.69,-48.4 359.24,-47.42 350.38,-41.61 348.69,-48.4"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3->Node3 -->
|
||||
<g id="edge4_Node000003_Node000003" class="edge">
|
||||
<title>Node3->Node3</title>
|
||||
<g id="a_edge4_Node000003_Node000003"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M227.48,-42.07C225.11,-51.55 233.41,-59.75 252.38,-59.75 263.64,-59.75 271.14,-56.86 274.88,-52.53"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="278.45,-53.6 277.27,-43.07 271.63,-52.04 278.45,-53.6"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 4.2 KiB |
@@ -1,7 +1,13 @@
|
||||
<map id="operations_on_datastructures::trie_operations::Tnode::SearchFreqSuggestions" name="operations_on_datastructures::trie_operations::Tnode::SearchFreqSuggestions">
|
||||
<area shape="rect" id="node1" title="Lists out the most frequent words in trie with the longest prefix of the search key that is present i..." alt="" coords="5,24,198,79"/>
|
||||
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="504,7,575,32"/>
|
||||
<area shape="rect" id="node3" href="$d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#aacafb8c9f3ebac7ac6c01d9645bb67b6" title="Function to display the 3 suggestions with highest frequency of search hits." alt="" coords="246,24,438,79"/>
|
||||
<area shape="rect" id="node4" href="$d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#a9e556f52c837190ecf4265b1f05cfe9c" title="Recursive function to suggest most frequently searched entries of trie which have a given common pref..." alt="" coords="246,128,438,183"/>
|
||||
<area shape="rect" id="node5" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/utility/pair/make_pair.html#" title=" " alt="" coords="486,143,593,168"/>
|
||||
<area shape="rect" id="Node000001" title="Lists out the most frequent words in trie with the longest prefix of the search key that is present i..." alt="" coords="5,24,198,79"/>
|
||||
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="504,7,575,32"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="189,20,245,9,299,3,342,3,438,9,489,12,489,17,438,14,341,9,300,9,246,14,191,26"/>
|
||||
<area shape="rect" id="Node000003" href="$d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#aacafb8c9f3ebac7ac6c01d9645bb67b6" title="Function to display the 3 suggestions with highest frequency of search hits." alt="" coords="246,24,438,79"/>
|
||||
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="198,49,231,49,231,54,198,54"/>
|
||||
<area shape="rect" id="Node000004" href="$d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#a9e556f52c837190ecf4265b1f05cfe9c" title="Recursive function to suggest most frequently searched entries of trie which have a given common pref..." alt="" coords="246,128,438,183"/>
|
||||
<area shape="poly" id="edge4_Node000001_Node000004" title=" " alt="" coords="169,78,263,119,261,124,167,82"/>
|
||||
<area shape="poly" id="edge3_Node000003_Node000002" title=" " alt="" coords="438,33,489,25,490,30,439,39"/>
|
||||
<area shape="poly" id="edge6_Node000004_Node000004" title=" " alt="" coords="303,127,303,117,310,109,323,103,342,101,363,104,376,111,374,116,362,109,342,106,325,108,313,113,308,119,308,127"/>
|
||||
<area shape="rect" id="Node000005" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/utility/pair/make_pair.html#" title=" " alt="" coords="486,143,593,168"/>
|
||||
<area shape="poly" id="edge5_Node000004_Node000005" title=" " alt="" coords="438,153,471,153,471,158,438,158"/>
|
||||
</map>
|
||||
|
||||
@@ -1 +1 @@
|
||||
5a5575524c8e4a209856d043d451f664
|
||||
3a22a970b23ca4cdbae137d2ff04bad9
|
||||
@@ -6,12 +6,22 @@
|
||||
<!-- Title: operations_on_datastructures::trie_operations::Tnode::SearchFreqSuggestions Pages: 1 -->
|
||||
<svg width="449pt" height="142pt"
|
||||
viewBox="0.00 0.00 449.00 141.52" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
|
||||
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)">
|
||||
<style type="text/css"><![CDATA[
|
||||
.node, .edge {opacity: 0.7;}
|
||||
.node.selected, .edge.selected {opacity: 1;}
|
||||
.edge:hover path { stroke: red; }
|
||||
.edge:hover polygon { stroke: red; fill: red; }
|
||||
]]></style>
|
||||
<script type="application/ecmascript" xlink:href="../../svg.min.js"/>
|
||||
<svg id="graph" class="graph">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 137.52)">
|
||||
<title>operations_on_datastructures::trie_operations::Tnode::SearchFreqSuggestions</title>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title="Lists out the most frequent words in trie with the longest prefix of the search key that is present i...">
|
||||
<g id="a_Node000001"><a xlink:title="Lists out the most frequent words in trie with the longest prefix of the search key that is present i...">
|
||||
<polygon fill="#999999" stroke="#666666" points="144.25,-119.75 0,-119.75 0,-78 144.25,-78 144.25,-119.75"/>
|
||||
<text text-anchor="start" x="8" y="-106.25" font-family="Helvetica,sans-Serif" font-size="10.00">operations_on_datastructures</text>
|
||||
<text text-anchor="start" x="8" y="-95" font-family="Helvetica,sans-Serif" font-size="10.00">::trie_operations::Tnode</text>
|
||||
@@ -20,24 +30,27 @@
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
|
||||
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="427.5,-132.5 374,-132.5 374,-113.25 427.5,-113.25 427.5,-132.5"/>
|
||||
<text text-anchor="middle" x="400.75" y="-119" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M138.53,-120.23C152.17,-123.83 166.57,-127 180.25,-128.88 243.76,-137.6 260.44,-131.42 324.5,-128.88 337.03,-128.38 350.71,-127.41 362.93,-126.4"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="363,-129.82 372.66,-125.47 362.4,-122.85 363,-129.82"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
<g id="Node000003" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node3"><a xlink:href="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#aacafb8c9f3ebac7ac6c01d9645bb67b6" target="_top" xlink:title="Function to display the 3 suggestions with highest frequency of search hits.">
|
||||
<g id="a_Node000003"><a xlink:href="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#aacafb8c9f3ebac7ac6c01d9645bb67b6" target="_top" xlink:title="Function to display the 3 suggestions with highest frequency of search hits.">
|
||||
<polygon fill="white" stroke="#666666" points="324.5,-119.75 180.25,-119.75 180.25,-78 324.5,-78 324.5,-119.75"/>
|
||||
<text text-anchor="start" x="188.25" y="-106.25" font-family="Helvetica,sans-Serif" font-size="10.00">operations_on_datastructures</text>
|
||||
<text text-anchor="start" x="188.25" y="-95" font-family="Helvetica,sans-Serif" font-size="10.00">::trie_operations::Tnode</text>
|
||||
@@ -46,15 +59,18 @@
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge2" class="edge">
|
||||
<g id="edge2_Node000001_Node000003" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M144.6,-98.88C152.59,-98.88 160.78,-98.88 168.89,-98.88"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="168.88,-102.38 178.88,-98.88 168.88,-95.38 168.88,-102.38"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node">
|
||||
<g id="Node000004" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_node4"><a xlink:href="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#a9e556f52c837190ecf4265b1f05cfe9c" target="_top" xlink:title="Recursive function to suggest most frequently searched entries of trie which have a given common pref...">
|
||||
<g id="a_Node000004"><a xlink:href="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#a9e556f52c837190ecf4265b1f05cfe9c" target="_top" xlink:title="Recursive function to suggest most frequently searched entries of trie which have a given common pref...">
|
||||
<polygon fill="white" stroke="#666666" points="324.5,-41.75 180.25,-41.75 180.25,0 324.5,0 324.5,-41.75"/>
|
||||
<text text-anchor="start" x="188.25" y="-28.25" font-family="Helvetica,sans-Serif" font-size="10.00">operations_on_datastructures</text>
|
||||
<text text-anchor="start" x="188.25" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">::trie_operations::Tnode</text>
|
||||
@@ -63,37 +79,64 @@
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node4 -->
|
||||
<g id="edge4" class="edge">
|
||||
<g id="edge4_Node000001_Node000004" class="edge">
|
||||
<title>Node1->Node4</title>
|
||||
<g id="a_edge4_Node000001_Node000004"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M121.83,-77.56C143.74,-67.97 169.79,-56.58 192.75,-46.53"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="193.97,-49.38 201.73,-42.16 191.16,-42.97 193.97,-49.38"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3->Node2 -->
|
||||
<g id="edge3" class="edge">
|
||||
<g id="edge3_Node000003_Node000002" class="edge">
|
||||
<title>Node3->Node2</title>
|
||||
<g id="a_edge3_Node000003_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M324.85,-110.59C338.05,-112.76 351.32,-114.93 362.95,-116.84"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="362.1,-120.41 372.54,-118.58 363.24,-113.51 362.1,-120.41"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node4 -->
|
||||
<g id="edge6" class="edge">
|
||||
<g id="edge6_Node000004_Node000004" class="edge">
|
||||
<title>Node4->Node4</title>
|
||||
<g id="a_edge6_Node000004_Node000004"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M224.99,-42.07C222.38,-51.55 231.51,-59.75 252.38,-59.75 264.76,-59.75 273.01,-56.86 277.13,-52.53"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="280.71,-53.62 279.76,-43.07 273.93,-51.91 280.71,-53.62"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="node5" class="node">
|
||||
<g id="Node000005" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_node5"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/utility/pair/make_pair.html#" xlink:title=" ">
|
||||
<g id="a_Node000005"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/utility/pair/make_pair.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="441,-30.5 360.5,-30.5 360.5,-11.25 441,-11.25 441,-30.5"/>
|
||||
<text text-anchor="middle" x="400.75" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">std::make_pair</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node5 -->
|
||||
<g id="edge5" class="edge">
|
||||
<g id="edge5_Node000004_Node000005" class="edge">
|
||||
<title>Node4->Node5</title>
|
||||
<g id="a_edge5_Node000004_Node000005"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M324.85,-20.88C333.13,-20.88 341.45,-20.88 349.37,-20.88"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="349.26,-24.38 359.26,-20.88 349.26,-17.38 349.26,-24.38"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
</svg>
|
||||
|
||||
<style type='text/css'>
|
||||
<![CDATA[
|
||||
[data-mouse-over-selected='false'] { opacity: 0.7; }
|
||||
[data-mouse-over-selected='true'] { opacity: 1.0; }
|
||||
]]>
|
||||
</style>
|
||||
<script type="application/ecmascript"><![CDATA[
|
||||
document.addEventListener('DOMContentLoaded', (event) => {
|
||||
highlightEdges();
|
||||
highlightAdjacentNodes();
|
||||
});
|
||||
]]></script>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 5.8 KiB After Width: | Height: | Size: 7.1 KiB |
@@ -0,0 +1,117 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 8.0.5 (20230430.1635)
|
||||
-->
|
||||
<!-- Title: operations_on_datastructures::trie_operations::Tnode::SearchFreqSuggestions Pages: 1 -->
|
||||
<svg width="449pt" height="142pt"
|
||||
viewBox="0.00 0.00 449.00 141.52" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 137.52)">
|
||||
<title>operations_on_datastructures::trie_operations::Tnode::SearchFreqSuggestions</title>
|
||||
<!-- Node1 -->
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title="Lists out the most frequent words in trie with the longest prefix of the search key that is present i...">
|
||||
<polygon fill="#999999" stroke="#666666" points="144.25,-119.75 0,-119.75 0,-78 144.25,-78 144.25,-119.75"/>
|
||||
<text text-anchor="start" x="8" y="-106.25" font-family="Helvetica,sans-Serif" font-size="10.00">operations_on_datastructures</text>
|
||||
<text text-anchor="start" x="8" y="-95" font-family="Helvetica,sans-Serif" font-size="10.00">::trie_operations::Tnode</text>
|
||||
<text text-anchor="middle" x="72.12" y="-83.75" font-family="Helvetica,sans-Serif" font-size="10.00">::SearchFreqSuggestions</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="427.5,-132.5 374,-132.5 374,-113.25 427.5,-113.25 427.5,-132.5"/>
|
||||
<text text-anchor="middle" x="400.75" y="-119" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M138.53,-120.23C152.17,-123.83 166.57,-127 180.25,-128.88 243.76,-137.6 260.44,-131.42 324.5,-128.88 337.03,-128.38 350.71,-127.41 362.93,-126.4"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="363,-129.82 372.66,-125.47 362.4,-122.85 363,-129.82"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="Node000003" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_Node000003"><a xlink:href="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#aacafb8c9f3ebac7ac6c01d9645bb67b6" target="_top" xlink:title="Function to display the 3 suggestions with highest frequency of search hits.">
|
||||
<polygon fill="white" stroke="#666666" points="324.5,-119.75 180.25,-119.75 180.25,-78 324.5,-78 324.5,-119.75"/>
|
||||
<text text-anchor="start" x="188.25" y="-106.25" font-family="Helvetica,sans-Serif" font-size="10.00">operations_on_datastructures</text>
|
||||
<text text-anchor="start" x="188.25" y="-95" font-family="Helvetica,sans-Serif" font-size="10.00">::trie_operations::Tnode</text>
|
||||
<text text-anchor="middle" x="252.38" y="-83.75" font-family="Helvetica,sans-Serif" font-size="10.00">::SelectionTop_3</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge2_Node000001_Node000003" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M144.6,-98.88C152.59,-98.88 160.78,-98.88 168.89,-98.88"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="168.88,-102.38 178.88,-98.88 168.88,-95.38 168.88,-102.38"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="Node000004" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_Node000004"><a xlink:href="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#a9e556f52c837190ecf4265b1f05cfe9c" target="_top" xlink:title="Recursive function to suggest most frequently searched entries of trie which have a given common pref...">
|
||||
<polygon fill="white" stroke="#666666" points="324.5,-41.75 180.25,-41.75 180.25,0 324.5,0 324.5,-41.75"/>
|
||||
<text text-anchor="start" x="188.25" y="-28.25" font-family="Helvetica,sans-Serif" font-size="10.00">operations_on_datastructures</text>
|
||||
<text text-anchor="start" x="188.25" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">::trie_operations::Tnode</text>
|
||||
<text text-anchor="middle" x="252.38" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">::SuggestFreqAutocomplete</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node4 -->
|
||||
<g id="edge4_Node000001_Node000004" class="edge">
|
||||
<title>Node1->Node4</title>
|
||||
<g id="a_edge4_Node000001_Node000004"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M121.83,-77.56C143.74,-67.97 169.79,-56.58 192.75,-46.53"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="193.97,-49.38 201.73,-42.16 191.16,-42.97 193.97,-49.38"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3->Node2 -->
|
||||
<g id="edge3_Node000003_Node000002" class="edge">
|
||||
<title>Node3->Node2</title>
|
||||
<g id="a_edge3_Node000003_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M324.85,-110.59C338.05,-112.76 351.32,-114.93 362.95,-116.84"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="362.1,-120.41 372.54,-118.58 363.24,-113.51 362.1,-120.41"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node4 -->
|
||||
<g id="edge6_Node000004_Node000004" class="edge">
|
||||
<title>Node4->Node4</title>
|
||||
<g id="a_edge6_Node000004_Node000004"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M224.99,-42.07C222.38,-51.55 231.51,-59.75 252.38,-59.75 264.76,-59.75 273.01,-56.86 277.13,-52.53"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="280.71,-53.62 279.76,-43.07 273.93,-51.91 280.71,-53.62"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="Node000005" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_Node000005"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/utility/pair/make_pair.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="441,-30.5 360.5,-30.5 360.5,-11.25 441,-11.25 441,-30.5"/>
|
||||
<text text-anchor="middle" x="400.75" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">std::make_pair</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node5 -->
|
||||
<g id="edge5_Node000004_Node000005" class="edge">
|
||||
<title>Node4->Node5</title>
|
||||
<g id="a_edge5_Node000004_Node000005"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M324.85,-20.88C333.13,-20.88 341.45,-20.88 349.37,-20.88"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="349.26,-24.38 359.26,-20.88 349.26,-17.38 349.26,-24.38"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 6.3 KiB |
@@ -1,4 +1,6 @@
|
||||
<map id="operations_on_datastructures::trie_operations::Tnode::SuggestFreqAutocomplete" name="operations_on_datastructures::trie_operations::Tnode::SuggestFreqAutocomplete">
|
||||
<area shape="rect" id="node1" title="Recursive function to suggest most frequently searched entries of trie which have a given common pref..." alt="" coords="5,29,198,85"/>
|
||||
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/utility/pair/make_pair.html#" title=" " alt="" coords="246,44,353,70"/>
|
||||
<area shape="rect" id="Node000001" title="Recursive function to suggest most frequently searched entries of trie which have a given common pref..." alt="" coords="5,29,198,85"/>
|
||||
<area shape="poly" id="edge2_Node000001_Node000001" title=" " alt="" coords="62,29,63,19,70,10,83,5,102,3,123,5,136,13,133,17,121,11,101,8,84,10,73,15,68,21,68,29"/>
|
||||
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/utility/pair/make_pair.html#" title=" " alt="" coords="246,44,353,70"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="198,55,231,55,231,60,198,60"/>
|
||||
</map>
|
||||
|
||||
@@ -1 +1 @@
|
||||
f2904116a20406a464f66f6c3fbe4b2e
|
||||
1c248829316869cbdcf46c31c58ddcc1
|
||||
@@ -6,12 +6,22 @@
|
||||
<!-- Title: operations_on_datastructures::trie_operations::Tnode::SuggestFreqAutocomplete Pages: 1 -->
|
||||
<svg width="269pt" height="68pt"
|
||||
viewBox="0.00 0.00 268.75 67.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
|
||||
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)">
|
||||
<style type="text/css"><![CDATA[
|
||||
.node, .edge {opacity: 0.7;}
|
||||
.node.selected, .edge.selected {opacity: 1;}
|
||||
.edge:hover path { stroke: red; }
|
||||
.edge:hover polygon { stroke: red; fill: red; }
|
||||
]]></style>
|
||||
<script type="application/ecmascript" xlink:href="../../svg.min.js"/>
|
||||
<svg id="graph" class="graph">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 63.75)">
|
||||
<title>operations_on_datastructures::trie_operations::Tnode::SuggestFreqAutocomplete</title>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title="Recursive function to suggest most frequently searched entries of trie which have a given common pref...">
|
||||
<g id="a_Node000001"><a xlink:title="Recursive function to suggest most frequently searched entries of trie which have a given common pref...">
|
||||
<polygon fill="#999999" stroke="#666666" points="144.25,-41.75 0,-41.75 0,0 144.25,0 144.25,-41.75"/>
|
||||
<text text-anchor="start" x="8" y="-28.25" font-family="Helvetica,sans-Serif" font-size="10.00">operations_on_datastructures</text>
|
||||
<text text-anchor="start" x="8" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">::trie_operations::Tnode</text>
|
||||
@@ -20,25 +30,46 @@
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node1 -->
|
||||
<g id="edge2" class="edge">
|
||||
<g id="edge2_Node000001_Node000001" class="edge">
|
||||
<title>Node1->Node1</title>
|
||||
<g id="a_edge2_Node000001_Node000001"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M44.74,-42.07C42.13,-51.55 51.26,-59.75 72.12,-59.75 84.51,-59.75 92.76,-56.86 96.88,-52.53"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="100.46,-53.62 99.51,-43.07 93.68,-51.91 100.46,-53.62"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/utility/pair/make_pair.html#" xlink:title=" ">
|
||||
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/utility/pair/make_pair.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="260.75,-30.5 180.25,-30.5 180.25,-11.25 260.75,-11.25 260.75,-30.5"/>
|
||||
<text text-anchor="middle" x="220.5" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">std::make_pair</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M144.6,-20.88C152.88,-20.88 161.2,-20.88 169.12,-20.88"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="169.01,-24.38 179.01,-20.88 169.01,-17.38 169.01,-24.38"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
</svg>
|
||||
|
||||
<style type='text/css'>
|
||||
<![CDATA[
|
||||
[data-mouse-over-selected='false'] { opacity: 0.7; }
|
||||
[data-mouse-over-selected='true'] { opacity: 1.0; }
|
||||
]]>
|
||||
</style>
|
||||
<script type="application/ecmascript"><![CDATA[
|
||||
document.addEventListener('DOMContentLoaded', (event) => {
|
||||
highlightEdges();
|
||||
highlightAdjacentNodes();
|
||||
});
|
||||
]]></script>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 3.4 KiB |
@@ -0,0 +1,50 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 8.0.5 (20230430.1635)
|
||||
-->
|
||||
<!-- Title: operations_on_datastructures::trie_operations::Tnode::SuggestFreqAutocomplete Pages: 1 -->
|
||||
<svg width="269pt" height="68pt"
|
||||
viewBox="0.00 0.00 268.75 67.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 63.75)">
|
||||
<title>operations_on_datastructures::trie_operations::Tnode::SuggestFreqAutocomplete</title>
|
||||
<!-- Node1 -->
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title="Recursive function to suggest most frequently searched entries of trie which have a given common pref...">
|
||||
<polygon fill="#999999" stroke="#666666" points="144.25,-41.75 0,-41.75 0,0 144.25,0 144.25,-41.75"/>
|
||||
<text text-anchor="start" x="8" y="-28.25" font-family="Helvetica,sans-Serif" font-size="10.00">operations_on_datastructures</text>
|
||||
<text text-anchor="start" x="8" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">::trie_operations::Tnode</text>
|
||||
<text text-anchor="middle" x="72.12" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">::SuggestFreqAutocomplete</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node1 -->
|
||||
<g id="edge2_Node000001_Node000001" class="edge">
|
||||
<title>Node1->Node1</title>
|
||||
<g id="a_edge2_Node000001_Node000001"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M44.74,-42.07C42.13,-51.55 51.26,-59.75 72.12,-59.75 84.51,-59.75 92.76,-56.86 96.88,-52.53"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="100.46,-53.62 99.51,-43.07 93.68,-51.91 100.46,-53.62"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/utility/pair/make_pair.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="260.75,-30.5 180.25,-30.5 180.25,-11.25 260.75,-11.25 260.75,-30.5"/>
|
||||
<text text-anchor="middle" x="220.5" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">std::make_pair</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M144.6,-20.88C152.88,-20.88 161.2,-20.88 169.12,-20.88"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="169.01,-24.38 179.01,-20.88 169.01,-17.38 169.01,-24.38"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.6 KiB |
@@ -1,4 +1,5 @@
|
||||
<map id="operations_on_datastructures::trie_operations::Tnode::SelectionTop_3" name="operations_on_datastructures::trie_operations::Tnode::SelectionTop_3">
|
||||
<area shape="rect" id="node1" title="Function to display the 3 suggestions with highest frequency of search hits." alt="" coords="5,5,198,61"/>
|
||||
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="246,20,317,46"/>
|
||||
<area shape="rect" id="Node000001" title="Function to display the 3 suggestions with highest frequency of search hits." alt="" coords="5,5,198,61"/>
|
||||
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="246,20,317,46"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="198,31,231,31,231,36,198,36"/>
|
||||
</map>
|
||||
|
||||
@@ -1 +1 @@
|
||||
1c8c4db0217fca34cb65bfb140418dc3
|
||||
c808fde6c81ce18a693f47fb938efdae
|
||||
@@ -6,12 +6,22 @@
|
||||
<!-- Title: operations_on_datastructures::trie_operations::Tnode::SelectionTop_3 Pages: 1 -->
|
||||
<svg width="242pt" height="50pt"
|
||||
viewBox="0.00 0.00 241.75 49.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
|
||||
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)">
|
||||
<style type="text/css"><![CDATA[
|
||||
.node, .edge {opacity: 0.7;}
|
||||
.node.selected, .edge.selected {opacity: 1;}
|
||||
.edge:hover path { stroke: red; }
|
||||
.edge:hover polygon { stroke: red; fill: red; }
|
||||
]]></style>
|
||||
<script type="application/ecmascript" xlink:href="../../svg.min.js"/>
|
||||
<svg id="graph" class="graph">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 45.75)">
|
||||
<title>operations_on_datastructures::trie_operations::Tnode::SelectionTop_3</title>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title="Function to display the 3 suggestions with highest frequency of search hits.">
|
||||
<g id="a_Node000001"><a xlink:title="Function to display the 3 suggestions with highest frequency of search hits.">
|
||||
<polygon fill="#999999" stroke="#666666" points="144.25,-41.75 0,-41.75 0,0 144.25,0 144.25,-41.75"/>
|
||||
<text text-anchor="start" x="8" y="-28.25" font-family="Helvetica,sans-Serif" font-size="10.00">operations_on_datastructures</text>
|
||||
<text text-anchor="start" x="8" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">::trie_operations::Tnode</text>
|
||||
@@ -20,19 +30,37 @@
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
|
||||
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="233.75,-30.5 180.25,-30.5 180.25,-11.25 233.75,-11.25 233.75,-30.5"/>
|
||||
<text text-anchor="middle" x="207" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M144.62,-20.88C153.12,-20.88 161.51,-20.88 169.23,-20.88"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="168.99,-24.38 178.99,-20.88 168.99,-17.38 168.99,-24.38"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
</svg>
|
||||
|
||||
<style type='text/css'>
|
||||
<![CDATA[
|
||||
[data-mouse-over-selected='false'] { opacity: 0.7; }
|
||||
[data-mouse-over-selected='true'] { opacity: 1.0; }
|
||||
]]>
|
||||
</style>
|
||||
<script type="application/ecmascript"><![CDATA[
|
||||
document.addEventListener('DOMContentLoaded', (event) => {
|
||||
highlightEdges();
|
||||
highlightAdjacentNodes();
|
||||
});
|
||||
]]></script>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 2.0 KiB After Width: | Height: | Size: 2.9 KiB |
@@ -0,0 +1,41 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 8.0.5 (20230430.1635)
|
||||
-->
|
||||
<!-- Title: operations_on_datastructures::trie_operations::Tnode::SelectionTop_3 Pages: 1 -->
|
||||
<svg width="242pt" height="50pt"
|
||||
viewBox="0.00 0.00 241.75 49.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 45.75)">
|
||||
<title>operations_on_datastructures::trie_operations::Tnode::SelectionTop_3</title>
|
||||
<!-- Node1 -->
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title="Function to display the 3 suggestions with highest frequency of search hits.">
|
||||
<polygon fill="#999999" stroke="#666666" points="144.25,-41.75 0,-41.75 0,0 144.25,0 144.25,-41.75"/>
|
||||
<text text-anchor="start" x="8" y="-28.25" font-family="Helvetica,sans-Serif" font-size="10.00">operations_on_datastructures</text>
|
||||
<text text-anchor="start" x="8" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">::trie_operations::Tnode</text>
|
||||
<text text-anchor="middle" x="72.12" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">::SelectionTop_3</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="233.75,-30.5 180.25,-30.5 180.25,-11.25 233.75,-11.25 233.75,-30.5"/>
|
||||
<text text-anchor="middle" x="207" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M144.62,-20.88C153.12,-20.88 161.51,-20.88 169.23,-20.88"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="168.99,-24.38 178.99,-20.88 168.99,-17.38 168.99,-24.38"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.1 KiB |
@@ -1,4 +1,6 @@
|
||||
<map id="operations_on_datastructures::trie_operations::Tnode::DeleteFrom" name="operations_on_datastructures::trie_operations::Tnode::DeleteFrom">
|
||||
<area shape="rect" id="node1" title="Function recursively deletes the substring character by character iterating through the string to be ..." alt="" coords="5,29,198,85"/>
|
||||
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/size.html#" title=" " alt="" coords="246,44,357,70"/>
|
||||
<area shape="rect" id="Node000001" title="Function recursively deletes the substring character by character iterating through the string to be ..." alt="" coords="5,29,198,85"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000001" title=" " alt="" coords="62,29,62,19,70,10,83,5,102,3,123,5,136,13,134,17,122,11,101,8,84,10,73,15,67,21,67,29"/>
|
||||
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/size.html#" title=" " alt="" coords="246,44,357,70"/>
|
||||
<area shape="poly" id="edge2_Node000001_Node000002" title=" " alt="" coords="198,55,231,55,231,60,198,60"/>
|
||||
</map>
|
||||
|
||||
@@ -1 +1 @@
|
||||
2c92719398510322ffa30d41fbb33348
|
||||
8d8c3f8d8d6e2fe5519c29cfdede2379
|
||||
@@ -6,12 +6,22 @@
|
||||
<!-- Title: operations_on_datastructures::trie_operations::Tnode::DeleteFrom Pages: 1 -->
|
||||
<svg width="272pt" height="68pt"
|
||||
viewBox="0.00 0.00 271.75 67.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
|
||||
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)">
|
||||
<style type="text/css"><![CDATA[
|
||||
.node, .edge {opacity: 0.7;}
|
||||
.node.selected, .edge.selected {opacity: 1;}
|
||||
.edge:hover path { stroke: red; }
|
||||
.edge:hover polygon { stroke: red; fill: red; }
|
||||
]]></style>
|
||||
<script type="application/ecmascript" xlink:href="../../svg.min.js"/>
|
||||
<svg id="graph" class="graph">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 63.75)">
|
||||
<title>operations_on_datastructures::trie_operations::Tnode::DeleteFrom</title>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title="Function recursively deletes the substring character by character iterating through the string to be ...">
|
||||
<g id="a_Node000001"><a xlink:title="Function recursively deletes the substring character by character iterating through the string to be ...">
|
||||
<polygon fill="#999999" stroke="#666666" points="144.25,-41.75 0,-41.75 0,0 144.25,0 144.25,-41.75"/>
|
||||
<text text-anchor="start" x="8" y="-28.25" font-family="Helvetica,sans-Serif" font-size="10.00">operations_on_datastructures</text>
|
||||
<text text-anchor="start" x="8" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">::trie_operations::Tnode</text>
|
||||
@@ -20,25 +30,46 @@
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node1 -->
|
||||
<g id="edge1" class="edge">
|
||||
<g id="edge1_Node000001_Node000001" class="edge">
|
||||
<title>Node1->Node1</title>
|
||||
<g id="a_edge1_Node000001_Node000001"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M44.46,-42.07C41.83,-51.55 51.05,-59.75 72.12,-59.75 84.64,-59.75 92.97,-56.86 97.13,-52.53"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="100.72,-53.62 99.79,-43.07 93.93,-51.9 100.72,-53.62"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/string/basic_string/size.html#" xlink:title=" ">
|
||||
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/string/basic_string/size.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="263.75,-30.5 180.25,-30.5 180.25,-11.25 263.75,-11.25 263.75,-30.5"/>
|
||||
<text text-anchor="middle" x="222" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">std::string::size</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge2" class="edge">
|
||||
<g id="edge2_Node000001_Node000002" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<g id="a_edge2_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M144.46,-20.88C152.7,-20.88 160.97,-20.88 168.88,-20.88"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="168.78,-24.38 178.78,-20.88 168.78,-17.38 168.78,-24.38"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
</svg>
|
||||
|
||||
<style type='text/css'>
|
||||
<![CDATA[
|
||||
[data-mouse-over-selected='false'] { opacity: 0.7; }
|
||||
[data-mouse-over-selected='true'] { opacity: 1.0; }
|
||||
]]>
|
||||
</style>
|
||||
<script type="application/ecmascript"><![CDATA[
|
||||
document.addEventListener('DOMContentLoaded', (event) => {
|
||||
highlightEdges();
|
||||
highlightAdjacentNodes();
|
||||
});
|
||||
]]></script>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 3.3 KiB |
@@ -0,0 +1,50 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 8.0.5 (20230430.1635)
|
||||
-->
|
||||
<!-- Title: operations_on_datastructures::trie_operations::Tnode::DeleteFrom Pages: 1 -->
|
||||
<svg width="272pt" height="68pt"
|
||||
viewBox="0.00 0.00 271.75 67.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 63.75)">
|
||||
<title>operations_on_datastructures::trie_operations::Tnode::DeleteFrom</title>
|
||||
<!-- Node1 -->
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title="Function recursively deletes the substring character by character iterating through the string to be ...">
|
||||
<polygon fill="#999999" stroke="#666666" points="144.25,-41.75 0,-41.75 0,0 144.25,0 144.25,-41.75"/>
|
||||
<text text-anchor="start" x="8" y="-28.25" font-family="Helvetica,sans-Serif" font-size="10.00">operations_on_datastructures</text>
|
||||
<text text-anchor="start" x="8" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">::trie_operations::Tnode</text>
|
||||
<text text-anchor="middle" x="72.12" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">::DeleteFrom</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node1 -->
|
||||
<g id="edge1_Node000001_Node000001" class="edge">
|
||||
<title>Node1->Node1</title>
|
||||
<g id="a_edge1_Node000001_Node000001"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M44.46,-42.07C41.83,-51.55 51.05,-59.75 72.12,-59.75 84.64,-59.75 92.97,-56.86 97.13,-52.53"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="100.72,-53.62 99.79,-43.07 93.93,-51.9 100.72,-53.62"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/string/basic_string/size.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="263.75,-30.5 180.25,-30.5 180.25,-11.25 263.75,-11.25 263.75,-30.5"/>
|
||||
<text text-anchor="middle" x="222" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">std::string::size</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge2_Node000001_Node000002" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<g id="a_edge2_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M144.46,-20.88C152.7,-20.88 160.97,-20.88 168.88,-20.88"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="168.78,-24.38 178.78,-20.88 168.78,-17.38 168.78,-24.38"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.5 KiB |
@@ -1,8 +1,15 @@
|
||||
<map id="operations_on_datastructures::trie_operations::Tnode::Delete" name="operations_on_datastructures::trie_operations::Tnode::Delete">
|
||||
<area shape="rect" id="node1" title="Function to verify presence and hence delete an entry from the trie." alt="" coords="5,120,198,176"/>
|
||||
<area shape="rect" id="node2" href="$d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#adef6940391f981ab86767775176b7169" title="Function recursively deletes the substring character by character iterating through the string to be ..." alt="" coords="246,29,438,85"/>
|
||||
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/size.html#" title=" " alt="" coords="486,78,597,103"/>
|
||||
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="306,160,378,186"/>
|
||||
<area shape="rect" id="node5" href="$d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#afca808362c13273ca8c8ae7d58e8eee0" title="Function to count the number of children a node in the trie has." alt="" coords="246,211,438,266"/>
|
||||
<area shape="rect" id="node6" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/count.html#" title=" " alt="" coords="502,226,581,251"/>
|
||||
<area shape="rect" id="Node000001" title="Function to verify presence and hence delete an entry from the trie." alt="" coords="5,120,198,176"/>
|
||||
<area shape="rect" id="Node000002" href="$d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#adef6940391f981ab86767775176b7169" title="Function recursively deletes the substring character by character iterating through the string to be ..." alt="" coords="246,29,438,85"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="176,117,251,88,253,93,178,122"/>
|
||||
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/size.html#" title=" " alt="" coords="486,78,597,103"/>
|
||||
<area shape="poly" id="edge7_Node000001_Node000003" title=" " alt="" coords="198,133,471,97,472,102,199,138"/>
|
||||
<area shape="rect" id="Node000004" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="306,160,378,186"/>
|
||||
<area shape="poly" id="edge4_Node000001_Node000004" title=" " alt="" coords="198,155,291,165,291,171,198,161"/>
|
||||
<area shape="rect" id="Node000005" href="$d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#afca808362c13273ca8c8ae7d58e8eee0" title="Function to count the number of children a node in the trie has." alt="" coords="246,211,438,266"/>
|
||||
<area shape="poly" id="edge5_Node000001_Node000005" title=" " alt="" coords="178,174,253,202,251,207,176,179"/>
|
||||
<area shape="poly" id="edge2_Node000002_Node000002" title=" " alt="" coords="302,29,303,19,310,10,323,5,342,3,364,5,376,13,374,17,362,11,342,8,324,10,313,15,308,21,308,29"/>
|
||||
<area shape="poly" id="edge3_Node000002_Node000003" title=" " alt="" coords="439,71,472,76,471,81,438,76"/>
|
||||
<area shape="rect" id="Node000006" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/count.html#" title=" " alt="" coords="502,226,581,251"/>
|
||||
<area shape="poly" id="edge6_Node000005_Node000006" title=" " alt="" coords="438,236,487,236,487,241,438,241"/>
|
||||
</map>
|
||||
|
||||
@@ -1 +1 @@
|
||||
9c33051ce847d2f36bfe4cfd9b02f3cc
|
||||
a837b5f4b29e5e2b368f04b3e2a638fc
|
||||
@@ -6,12 +6,22 @@
|
||||
<!-- Title: operations_on_datastructures::trie_operations::Tnode::Delete Pages: 1 -->
|
||||
<svg width="452pt" height="204pt"
|
||||
viewBox="0.00 0.00 452.00 203.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
|
||||
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)">
|
||||
<style type="text/css"><![CDATA[
|
||||
.node, .edge {opacity: 0.7;}
|
||||
.node.selected, .edge.selected {opacity: 1;}
|
||||
.edge:hover path { stroke: red; }
|
||||
.edge:hover polygon { stroke: red; fill: red; }
|
||||
]]></style>
|
||||
<script type="application/ecmascript" xlink:href="../../svg.min.js"/>
|
||||
<svg id="graph" class="graph">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 199.75)">
|
||||
<title>operations_on_datastructures::trie_operations::Tnode::Delete</title>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title="Function to verify presence and hence delete an entry from the trie.">
|
||||
<g id="a_Node000001"><a xlink:title="Function to verify presence and hence delete an entry from the trie.">
|
||||
<polygon fill="#999999" stroke="#666666" points="144.25,-109.75 0,-109.75 0,-68 144.25,-68 144.25,-109.75"/>
|
||||
<text text-anchor="start" x="8" y="-96.25" font-family="Helvetica,sans-Serif" font-size="10.00">operations_on_datastructures</text>
|
||||
<text text-anchor="start" x="8" y="-85" font-family="Helvetica,sans-Serif" font-size="10.00">::trie_operations::Tnode</text>
|
||||
@@ -20,9 +30,9 @@
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a xlink:href="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#adef6940391f981ab86767775176b7169" target="_top" xlink:title="Function recursively deletes the substring character by character iterating through the string to be ...">
|
||||
<g id="a_Node000002"><a xlink:href="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#adef6940391f981ab86767775176b7169" target="_top" xlink:title="Function recursively deletes the substring character by character iterating through the string to be ...">
|
||||
<polygon fill="white" stroke="#666666" points="324.5,-177.75 180.25,-177.75 180.25,-136 324.5,-136 324.5,-177.75"/>
|
||||
<text text-anchor="start" x="188.25" y="-164.25" font-family="Helvetica,sans-Serif" font-size="10.00">operations_on_datastructures</text>
|
||||
<text text-anchor="start" x="188.25" y="-153" font-family="Helvetica,sans-Serif" font-size="10.00">::trie_operations::Tnode</text>
|
||||
@@ -31,45 +41,54 @@
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M129.04,-110.2C146.87,-117.01 166.77,-124.6 185.26,-131.65"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="183.77,-135.21 194.36,-135.5 186.26,-128.67 183.77,-135.21"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
<g id="Node000003" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/string/basic_string/size.html#" xlink:title=" ">
|
||||
<g id="a_Node000003"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/string/basic_string/size.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="444,-141.5 360.5,-141.5 360.5,-122.25 444,-122.25 444,-141.5"/>
|
||||
<text text-anchor="middle" x="402.25" y="-128" font-family="Helvetica,sans-Serif" font-size="10.00">std::string::size</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge7" class="edge">
|
||||
<g id="edge7_Node000001_Node000003" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<g id="a_edge7_Node000001_Node000003"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M144.73,-98.26C206.6,-106.37 294.53,-117.89 349.7,-125.12"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="348.91,-128.68 359.28,-126.51 349.82,-121.74 348.91,-128.68"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node">
|
||||
<g id="Node000004" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_node4"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
|
||||
<g id="a_Node000004"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="279.12,-79.5 225.62,-79.5 225.62,-60.25 279.12,-60.25 279.12,-79.5"/>
|
||||
<text text-anchor="middle" x="252.38" y="-66" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node4 -->
|
||||
<g id="edge4" class="edge">
|
||||
<g id="edge4_Node000001_Node000004" class="edge">
|
||||
<title>Node1->Node4</title>
|
||||
<g id="a_edge4_Node000001_Node000004"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M144.6,-81.26C168.51,-78.71 194.2,-75.97 214.38,-73.82"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="214.7,-77.2 224.27,-72.66 213.96,-70.24 214.7,-77.2"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="node5" class="node">
|
||||
<g id="Node000005" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_node5"><a xlink:href="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#afca808362c13273ca8c8ae7d58e8eee0" target="_top" xlink:title="Function to count the number of children a node in the trie has.">
|
||||
<g id="a_Node000005"><a xlink:href="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#afca808362c13273ca8c8ae7d58e8eee0" target="_top" xlink:title="Function to count the number of children a node in the trie has.">
|
||||
<polygon fill="white" stroke="#666666" points="324.5,-41.75 180.25,-41.75 180.25,0 324.5,0 324.5,-41.75"/>
|
||||
<text text-anchor="start" x="188.25" y="-28.25" font-family="Helvetica,sans-Serif" font-size="10.00">operations_on_datastructures</text>
|
||||
<text text-anchor="start" x="188.25" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">::trie_operations::Tnode</text>
|
||||
@@ -78,37 +97,64 @@
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node5 -->
|
||||
<g id="edge5" class="edge">
|
||||
<g id="edge5_Node000001_Node000005" class="edge">
|
||||
<title>Node1->Node5</title>
|
||||
<g id="a_edge5_Node000001_Node000005"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M129.04,-67.55C146.87,-60.74 166.77,-53.15 185.26,-46.1"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="186.26,-49.08 194.36,-42.25 183.77,-42.54 186.26,-49.08"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node2 -->
|
||||
<g id="edge2" class="edge">
|
||||
<g id="edge2_Node000002_Node000002" class="edge">
|
||||
<title>Node2->Node2</title>
|
||||
<g id="a_edge2_Node000002_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M224.71,-178.07C222.08,-187.55 231.3,-195.75 252.38,-195.75 264.89,-195.75 273.22,-192.86 277.38,-188.53"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="280.97,-189.62 280.04,-179.07 274.18,-187.9 280.97,-189.62"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node3 -->
|
||||
<g id="edge3" class="edge">
|
||||
<g id="edge3_Node000002_Node000003" class="edge">
|
||||
<title>Node2->Node3</title>
|
||||
<g id="a_edge3_Node000002_Node000003"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M324.71,-144.81C333.04,-143.41 341.41,-141.99 349.4,-140.64"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="349.75,-143.96 359.03,-138.84 348.58,-137.06 349.75,-143.96"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="node6" class="node">
|
||||
<g id="Node000006" class="node">
|
||||
<title>Node6</title>
|
||||
<g id="a_node6"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/count.html#" xlink:title=" ">
|
||||
<g id="a_Node000006"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/count.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="432,-30.5 372.5,-30.5 372.5,-11.25 432,-11.25 432,-30.5"/>
|
||||
<text text-anchor="middle" x="402.25" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">std::count</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node5->Node6 -->
|
||||
<g id="edge6" class="edge">
|
||||
<g id="edge6_Node000005_Node000006" class="edge">
|
||||
<title>Node5->Node6</title>
|
||||
<g id="a_edge6_Node000005_Node000006"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M324.71,-20.88C337.34,-20.88 350.07,-20.88 361.43,-20.88"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="361.27,-24.38 371.27,-20.88 361.27,-17.38 361.27,-24.38"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
</svg>
|
||||
|
||||
<style type='text/css'>
|
||||
<![CDATA[
|
||||
[data-mouse-over-selected='false'] { opacity: 0.7; }
|
||||
[data-mouse-over-selected='true'] { opacity: 1.0; }
|
||||
]]>
|
||||
</style>
|
||||
<script type="application/ecmascript"><![CDATA[
|
||||
document.addEventListener('DOMContentLoaded', (event) => {
|
||||
highlightEdges();
|
||||
highlightAdjacentNodes();
|
||||
});
|
||||
]]></script>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 6.3 KiB After Width: | Height: | Size: 7.8 KiB |
@@ -0,0 +1,135 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 8.0.5 (20230430.1635)
|
||||
-->
|
||||
<!-- Title: operations_on_datastructures::trie_operations::Tnode::Delete Pages: 1 -->
|
||||
<svg width="452pt" height="204pt"
|
||||
viewBox="0.00 0.00 452.00 203.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 199.75)">
|
||||
<title>operations_on_datastructures::trie_operations::Tnode::Delete</title>
|
||||
<!-- Node1 -->
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title="Function to verify presence and hence delete an entry from the trie.">
|
||||
<polygon fill="#999999" stroke="#666666" points="144.25,-109.75 0,-109.75 0,-68 144.25,-68 144.25,-109.75"/>
|
||||
<text text-anchor="start" x="8" y="-96.25" font-family="Helvetica,sans-Serif" font-size="10.00">operations_on_datastructures</text>
|
||||
<text text-anchor="start" x="8" y="-85" font-family="Helvetica,sans-Serif" font-size="10.00">::trie_operations::Tnode</text>
|
||||
<text text-anchor="middle" x="72.12" y="-73.75" font-family="Helvetica,sans-Serif" font-size="10.00">::Delete</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a xlink:href="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#adef6940391f981ab86767775176b7169" target="_top" xlink:title="Function recursively deletes the substring character by character iterating through the string to be ...">
|
||||
<polygon fill="white" stroke="#666666" points="324.5,-177.75 180.25,-177.75 180.25,-136 324.5,-136 324.5,-177.75"/>
|
||||
<text text-anchor="start" x="188.25" y="-164.25" font-family="Helvetica,sans-Serif" font-size="10.00">operations_on_datastructures</text>
|
||||
<text text-anchor="start" x="188.25" y="-153" font-family="Helvetica,sans-Serif" font-size="10.00">::trie_operations::Tnode</text>
|
||||
<text text-anchor="middle" x="252.38" y="-141.75" font-family="Helvetica,sans-Serif" font-size="10.00">::DeleteFrom</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M129.04,-110.2C146.87,-117.01 166.77,-124.6 185.26,-131.65"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="183.77,-135.21 194.36,-135.5 186.26,-128.67 183.77,-135.21"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="Node000003" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_Node000003"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/string/basic_string/size.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="444,-141.5 360.5,-141.5 360.5,-122.25 444,-122.25 444,-141.5"/>
|
||||
<text text-anchor="middle" x="402.25" y="-128" font-family="Helvetica,sans-Serif" font-size="10.00">std::string::size</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge7_Node000001_Node000003" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<g id="a_edge7_Node000001_Node000003"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M144.73,-98.26C206.6,-106.37 294.53,-117.89 349.7,-125.12"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="348.91,-128.68 359.28,-126.51 349.82,-121.74 348.91,-128.68"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="Node000004" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_Node000004"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="279.12,-79.5 225.62,-79.5 225.62,-60.25 279.12,-60.25 279.12,-79.5"/>
|
||||
<text text-anchor="middle" x="252.38" y="-66" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node4 -->
|
||||
<g id="edge4_Node000001_Node000004" class="edge">
|
||||
<title>Node1->Node4</title>
|
||||
<g id="a_edge4_Node000001_Node000004"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M144.6,-81.26C168.51,-78.71 194.2,-75.97 214.38,-73.82"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="214.7,-77.2 224.27,-72.66 213.96,-70.24 214.7,-77.2"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="Node000005" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_Node000005"><a xlink:href="../../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#afca808362c13273ca8c8ae7d58e8eee0" target="_top" xlink:title="Function to count the number of children a node in the trie has.">
|
||||
<polygon fill="white" stroke="#666666" points="324.5,-41.75 180.25,-41.75 180.25,0 324.5,0 324.5,-41.75"/>
|
||||
<text text-anchor="start" x="188.25" y="-28.25" font-family="Helvetica,sans-Serif" font-size="10.00">operations_on_datastructures</text>
|
||||
<text text-anchor="start" x="188.25" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">::trie_operations::Tnode</text>
|
||||
<text text-anchor="middle" x="252.38" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">::numberOfChildren</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node5 -->
|
||||
<g id="edge5_Node000001_Node000005" class="edge">
|
||||
<title>Node1->Node5</title>
|
||||
<g id="a_edge5_Node000001_Node000005"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M129.04,-67.55C146.87,-60.74 166.77,-53.15 185.26,-46.1"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="186.26,-49.08 194.36,-42.25 183.77,-42.54 186.26,-49.08"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node2 -->
|
||||
<g id="edge2_Node000002_Node000002" class="edge">
|
||||
<title>Node2->Node2</title>
|
||||
<g id="a_edge2_Node000002_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M224.71,-178.07C222.08,-187.55 231.3,-195.75 252.38,-195.75 264.89,-195.75 273.22,-192.86 277.38,-188.53"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="280.97,-189.62 280.04,-179.07 274.18,-187.9 280.97,-189.62"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node3 -->
|
||||
<g id="edge3_Node000002_Node000003" class="edge">
|
||||
<title>Node2->Node3</title>
|
||||
<g id="a_edge3_Node000002_Node000003"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M324.71,-144.81C333.04,-143.41 341.41,-141.99 349.4,-140.64"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="349.75,-143.96 359.03,-138.84 348.58,-137.06 349.75,-143.96"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="Node000006" class="node">
|
||||
<title>Node6</title>
|
||||
<g id="a_Node000006"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/count.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="432,-30.5 372.5,-30.5 372.5,-11.25 432,-11.25 432,-30.5"/>
|
||||
<text text-anchor="middle" x="402.25" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">std::count</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node5->Node6 -->
|
||||
<g id="edge6_Node000005_Node000006" class="edge">
|
||||
<title>Node5->Node6</title>
|
||||
<g id="a_edge6_Node000005_Node000006"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M324.71,-20.88C337.34,-20.88 350.07,-20.88 361.43,-20.88"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="361.27,-24.38 371.27,-20.88 361.27,-17.38 361.27,-24.38"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 7.0 KiB |
@@ -1,4 +1,5 @@
|
||||
<map id="operations_on_datastructures::trie_operations::Tnode::numberOfChildren" name="operations_on_datastructures::trie_operations::Tnode::numberOfChildren">
|
||||
<area shape="rect" id="node1" title="Function to count the number of children a node in the trie has." alt="" coords="5,5,198,61"/>
|
||||
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/count.html#" title=" " alt="" coords="246,20,325,46"/>
|
||||
<area shape="rect" id="Node000001" title="Function to count the number of children a node in the trie has." alt="" coords="5,5,198,61"/>
|
||||
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/count.html#" title=" " alt="" coords="246,20,325,46"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="198,31,231,31,231,36,198,36"/>
|
||||
</map>
|
||||
|
||||
@@ -1 +1 @@
|
||||
d7f57079c3944075266f26b2f89eba5a
|
||||
def5f7e3dfe39e99ecdb23ef92ae195c
|
||||
@@ -6,12 +6,22 @@
|
||||
<!-- Title: operations_on_datastructures::trie_operations::Tnode::numberOfChildren Pages: 1 -->
|
||||
<svg width="248pt" height="50pt"
|
||||
viewBox="0.00 0.00 247.75 49.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
|
||||
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)">
|
||||
<style type="text/css"><![CDATA[
|
||||
.node, .edge {opacity: 0.7;}
|
||||
.node.selected, .edge.selected {opacity: 1;}
|
||||
.edge:hover path { stroke: red; }
|
||||
.edge:hover polygon { stroke: red; fill: red; }
|
||||
]]></style>
|
||||
<script type="application/ecmascript" xlink:href="../../svg.min.js"/>
|
||||
<svg id="graph" class="graph">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 45.75)">
|
||||
<title>operations_on_datastructures::trie_operations::Tnode::numberOfChildren</title>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title="Function to count the number of children a node in the trie has.">
|
||||
<g id="a_Node000001"><a xlink:title="Function to count the number of children a node in the trie has.">
|
||||
<polygon fill="#999999" stroke="#666666" points="144.25,-41.75 0,-41.75 0,0 144.25,0 144.25,-41.75"/>
|
||||
<text text-anchor="start" x="8" y="-28.25" font-family="Helvetica,sans-Serif" font-size="10.00">operations_on_datastructures</text>
|
||||
<text text-anchor="start" x="8" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">::trie_operations::Tnode</text>
|
||||
@@ -20,19 +30,37 @@
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/count.html#" xlink:title=" ">
|
||||
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/count.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="239.75,-30.5 180.25,-30.5 180.25,-11.25 239.75,-11.25 239.75,-30.5"/>
|
||||
<text text-anchor="middle" x="210" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">std::count</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M144.64,-20.88C153.06,-20.88 161.41,-20.88 169.16,-20.88"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="169.04,-24.38 179.04,-20.88 169.04,-17.38 169.04,-24.38"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
</svg>
|
||||
|
||||
<style type='text/css'>
|
||||
<![CDATA[
|
||||
[data-mouse-over-selected='false'] { opacity: 0.7; }
|
||||
[data-mouse-over-selected='true'] { opacity: 1.0; }
|
||||
]]>
|
||||
</style>
|
||||
<script type="application/ecmascript"><![CDATA[
|
||||
document.addEventListener('DOMContentLoaded', (event) => {
|
||||
highlightEdges();
|
||||
highlightAdjacentNodes();
|
||||
});
|
||||
]]></script>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 2.0 KiB After Width: | Height: | Size: 2.9 KiB |
@@ -0,0 +1,41 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 8.0.5 (20230430.1635)
|
||||
-->
|
||||
<!-- Title: operations_on_datastructures::trie_operations::Tnode::numberOfChildren Pages: 1 -->
|
||||
<svg width="248pt" height="50pt"
|
||||
viewBox="0.00 0.00 247.75 49.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 45.75)">
|
||||
<title>operations_on_datastructures::trie_operations::Tnode::numberOfChildren</title>
|
||||
<!-- Node1 -->
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title="Function to count the number of children a node in the trie has.">
|
||||
<polygon fill="#999999" stroke="#666666" points="144.25,-41.75 0,-41.75 0,0 144.25,0 144.25,-41.75"/>
|
||||
<text text-anchor="start" x="8" y="-28.25" font-family="Helvetica,sans-Serif" font-size="10.00">operations_on_datastructures</text>
|
||||
<text text-anchor="start" x="8" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">::trie_operations::Tnode</text>
|
||||
<text text-anchor="middle" x="72.12" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">::numberOfChildren</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/count.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="239.75,-30.5 180.25,-30.5 180.25,-11.25 239.75,-11.25 239.75,-30.5"/>
|
||||
<text text-anchor="middle" x="210" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">std::count</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M144.64,-20.88C153.06,-20.88 161.41,-20.88 169.16,-20.88"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="169.04,-24.38 179.04,-20.88 169.04,-17.38 169.04,-24.38"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.1 KiB |