Skip to content

Commit 1ad9da8

Browse files
author
buildbot121
committed
API documentation update by build server
1 parent d36e9e9 commit 1ad9da8

File tree

4 files changed

+273
-28
lines changed

4 files changed

+273
-28
lines changed

docs/api/Advanced.Algorithms.DataStructures.DisJointSet-1.html

Lines changed: 99 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,11 @@ <h5>Inheritance</h5>
9191
<div class="level0"><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.object">Object</a></div>
9292
<div class="level1"><span class="xref">DisJointSet&lt;T&gt;</span></div>
9393
</div>
94+
<div classs="implements">
95+
<h5>Implements</h5>
96+
<div><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;T&gt;</div>
97+
<div><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.collections.ienumerable">IEnumerable</a></div>
98+
</div>
9499
<div class="inheritedMembers">
95100
<h5>Inherited Members</h5>
96101
<div>
@@ -119,7 +124,7 @@ <h6><strong>Namespace</strong>: <a class="xref" href="Advanced.Algorithms.DataSt
119124
<h6><strong>Assembly</strong>: Advanced.Algorithms.dll</h6>
120125
<h5 id="Advanced_Algorithms_DataStructures_DisJointSet_1_syntax">Syntax</h5>
121126
<div class="codewrapper">
122-
<pre><code class="lang-csharp hljs">public class DisJointSet&lt;T&gt;</code></pre>
127+
<pre><code class="lang-csharp hljs">public class DisJointSet&lt;T&gt; : IEnumerable&lt;T&gt;, IEnumerable</code></pre>
123128
</div>
124129
<h5 class="typeParameters">Type Parameters</h5>
125130
<table class="table table-bordered table-striped table-condensed">
@@ -136,13 +141,41 @@ <h5 class="typeParameters">Type Parameters</h5>
136141
</tr>
137142
</tbody>
138143
</table>
144+
<h3 id="properties">Properties
145+
</h3>
146+
147+
148+
<a id="Advanced_Algorithms_DataStructures_DisJointSet_1_Count_" data-uid="Advanced.Algorithms.DataStructures.DisJointSet`1.Count*"></a>
149+
<h4 id="Advanced_Algorithms_DataStructures_DisJointSet_1_Count" data-uid="Advanced.Algorithms.DataStructures.DisJointSet`1.Count">Count</h4>
150+
<div class="markdown level1 summary"></div>
151+
<div class="markdown level1 conceptual"></div>
152+
<h5 class="decalaration">Declaration</h5>
153+
<div class="codewrapper">
154+
<pre><code class="lang-csharp hljs">public int Count { get; }</code></pre>
155+
</div>
156+
<h5 class="propertyValue">Property Value</h5>
157+
<table class="table table-bordered table-striped table-condensed">
158+
<thead>
159+
<tr>
160+
<th>Type</th>
161+
<th>Description</th>
162+
</tr>
163+
</thead>
164+
<tbody>
165+
<tr>
166+
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.int32">Int32</a></td>
167+
<td></td>
168+
</tr>
169+
</tbody>
170+
</table>
139171
<h3 id="methods">Methods
140172
</h3>
141173

142174

143175
<a id="Advanced_Algorithms_DataStructures_DisJointSet_1_FindSet_" data-uid="Advanced.Algorithms.DataStructures.DisJointSet`1.FindSet*"></a>
144176
<h4 id="Advanced_Algorithms_DataStructures_DisJointSet_1_FindSet__0_" data-uid="Advanced.Algorithms.DataStructures.DisJointSet`1.FindSet(`0)">FindSet(T)</h4>
145-
<div class="markdown level1 summary"><p>Returns the reference member of the set where this member is part of.</p>
177+
<div class="markdown level1 summary"><p>Returns the reference member of the set where this member is part of.
178+
Time complexity: log(n).</p>
146179
</div>
147180
<div class="markdown level1 conceptual"></div>
148181
<h5 class="decalaration">Declaration</h5>
@@ -183,9 +216,35 @@ <h5 class="returns">Returns</h5>
183216
</table>
184217

185218

219+
<a id="Advanced_Algorithms_DataStructures_DisJointSet_1_GetEnumerator_" data-uid="Advanced.Algorithms.DataStructures.DisJointSet`1.GetEnumerator*"></a>
220+
<h4 id="Advanced_Algorithms_DataStructures_DisJointSet_1_GetEnumerator" data-uid="Advanced.Algorithms.DataStructures.DisJointSet`1.GetEnumerator">GetEnumerator()</h4>
221+
<div class="markdown level1 summary"></div>
222+
<div class="markdown level1 conceptual"></div>
223+
<h5 class="decalaration">Declaration</h5>
224+
<div class="codewrapper">
225+
<pre><code class="lang-csharp hljs">public IEnumerator&lt;T&gt; GetEnumerator()</code></pre>
226+
</div>
227+
<h5 class="returns">Returns</h5>
228+
<table class="table table-bordered table-striped table-condensed">
229+
<thead>
230+
<tr>
231+
<th>Type</th>
232+
<th>Description</th>
233+
</tr>
234+
</thead>
235+
<tbody>
236+
<tr>
237+
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.collections.generic.ienumerator-1">IEnumerator</a>&lt;T&gt;</td>
238+
<td></td>
239+
</tr>
240+
</tbody>
241+
</table>
242+
243+
186244
<a id="Advanced_Algorithms_DataStructures_DisJointSet_1_MakeSet_" data-uid="Advanced.Algorithms.DataStructures.DisJointSet`1.MakeSet*"></a>
187245
<h4 id="Advanced_Algorithms_DataStructures_DisJointSet_1_MakeSet__0_" data-uid="Advanced.Algorithms.DataStructures.DisJointSet`1.MakeSet(`0)">MakeSet(T)</h4>
188-
<div class="markdown level1 summary"><p>Creates a new set with given member.</p>
246+
<div class="markdown level1 summary"><p>Creates a new set with given member.
247+
Time complexity: log(n).</p>
189248
</div>
190249
<div class="markdown level1 conceptual"></div>
191250
<h5 class="decalaration">Declaration</h5>
@@ -213,8 +272,9 @@ <h5 class="parameters">Parameters</h5>
213272

214273
<a id="Advanced_Algorithms_DataStructures_DisJointSet_1_Union_" data-uid="Advanced.Algorithms.DataStructures.DisJointSet`1.Union*"></a>
215274
<h4 id="Advanced_Algorithms_DataStructures_DisJointSet_1_Union__0__0_" data-uid="Advanced.Algorithms.DataStructures.DisJointSet`1.Union(`0,`0)">Union(T, T)</h4>
216-
<div class="markdown level1 summary"><p>Union&apos;s their sets if given members are in differant sets.
217-
Otherwise do nothing.</p>
275+
<div class="markdown level1 summary"><p>Union&apos;s given member&apos;s sets if given members are in differant sets.
276+
Otherwise does nothing.
277+
Time complexity: log(n).</p>
218278
</div>
219279
<div class="markdown level1 conceptual"></div>
220280
<h5 class="decalaration">Declaration</h5>
@@ -243,6 +303,40 @@ <h5 class="parameters">Parameters</h5>
243303
</tr>
244304
</tbody>
245305
</table>
306+
<h3 id="eii">Explicit Interface Implementations
307+
</h3>
308+
309+
310+
<a id="Advanced_Algorithms_DataStructures_DisJointSet_1_System_Collections_IEnumerable_GetEnumerator_" data-uid="Advanced.Algorithms.DataStructures.DisJointSet`1.System#Collections#IEnumerable#GetEnumerator*"></a>
311+
<h4 id="Advanced_Algorithms_DataStructures_DisJointSet_1_System_Collections_IEnumerable_GetEnumerator" data-uid="Advanced.Algorithms.DataStructures.DisJointSet`1.System#Collections#IEnumerable#GetEnumerator">IEnumerable.GetEnumerator()</h4>
312+
<div class="markdown level1 summary"></div>
313+
<div class="markdown level1 conceptual"></div>
314+
<h5 class="decalaration">Declaration</h5>
315+
<div class="codewrapper">
316+
<pre><code class="lang-csharp hljs">IEnumerator IEnumerable.GetEnumerator()</code></pre>
317+
</div>
318+
<h5 class="returns">Returns</h5>
319+
<table class="table table-bordered table-striped table-condensed">
320+
<thead>
321+
<tr>
322+
<th>Type</th>
323+
<th>Description</th>
324+
</tr>
325+
</thead>
326+
<tbody>
327+
<tr>
328+
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.collections.ienumerator">IEnumerator</a></td>
329+
<td></td>
330+
</tr>
331+
</tbody>
332+
</table>
333+
<h3 id="implements">Implements</h3>
334+
<div>
335+
<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">System.Collections.Generic.IEnumerable&lt;T&gt;</a>
336+
</div>
337+
<div>
338+
<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.collections.ienumerable">System.Collections.IEnumerable</a>
339+
</div>
246340
</article>
247341
</div>
248342

docs/api/Advanced.Algorithms.DataStructures.SparseSet.html

Lines changed: 76 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,11 @@ <h5>Inheritance</h5>
9191
<div class="level0"><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.object">Object</a></div>
9292
<div class="level1"><span class="xref">SparseSet</span></div>
9393
</div>
94+
<div classs="implements">
95+
<h5>Implements</h5>
96+
<div><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.int32">Int32</a>&gt;</div>
97+
<div><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.collections.ienumerable">IEnumerable</a></div>
98+
</div>
9499
<div class="inheritedMembers">
95100
<h5>Inherited Members</h5>
96101
<div>
@@ -119,7 +124,7 @@ <h6><strong>Namespace</strong>: <a class="xref" href="Advanced.Algorithms.DataSt
119124
<h6><strong>Assembly</strong>: Advanced.Algorithms.dll</h6>
120125
<h5 id="Advanced_Algorithms_DataStructures_SparseSet_syntax">Syntax</h5>
121126
<div class="codewrapper">
122-
<pre><code class="lang-csharp hljs">public class SparseSet</code></pre>
127+
<pre><code class="lang-csharp hljs">public class SparseSet : IEnumerable&lt;int&gt;, IEnumerable</code></pre>
123128
</div>
124129
<h3 id="constructors">Constructors
125130
</h3>
@@ -159,13 +164,13 @@ <h3 id="properties">Properties
159164
</h3>
160165

161166

162-
<a id="Advanced_Algorithms_DataStructures_SparseSet_Length_" data-uid="Advanced.Algorithms.DataStructures.SparseSet.Length*"></a>
163-
<h4 id="Advanced_Algorithms_DataStructures_SparseSet_Length" data-uid="Advanced.Algorithms.DataStructures.SparseSet.Length">Length</h4>
167+
<a id="Advanced_Algorithms_DataStructures_SparseSet_Count_" data-uid="Advanced.Algorithms.DataStructures.SparseSet.Count*"></a>
168+
<h4 id="Advanced_Algorithms_DataStructures_SparseSet_Count" data-uid="Advanced.Algorithms.DataStructures.SparseSet.Count">Count</h4>
164169
<div class="markdown level1 summary"></div>
165170
<div class="markdown level1 conceptual"></div>
166171
<h5 class="decalaration">Declaration</h5>
167172
<div class="codewrapper">
168-
<pre><code class="lang-csharp hljs">public int Length { get; }</code></pre>
173+
<pre><code class="lang-csharp hljs">public int Count { get; }</code></pre>
169174
</div>
170175
<h5 class="propertyValue">Property Value</h5>
171176
<table class="table table-bordered table-striped table-condensed">
@@ -188,7 +193,8 @@ <h3 id="methods">Methods
188193

189194
<a id="Advanced_Algorithms_DataStructures_SparseSet_Add_" data-uid="Advanced.Algorithms.DataStructures.SparseSet.Add*"></a>
190195
<h4 id="Advanced_Algorithms_DataStructures_SparseSet_Add_System_Int32_" data-uid="Advanced.Algorithms.DataStructures.SparseSet.Add(System.Int32)">Add(Int32)</h4>
191-
<div class="markdown level1 summary"></div>
196+
<div class="markdown level1 summary"><p>Time complexity: O(1).</p>
197+
</div>
192198
<div class="markdown level1 conceptual"></div>
193199
<h5 class="decalaration">Declaration</h5>
194200
<div class="codewrapper">
@@ -215,17 +221,44 @@ <h5 class="parameters">Parameters</h5>
215221

216222
<a id="Advanced_Algorithms_DataStructures_SparseSet_Clear_" data-uid="Advanced.Algorithms.DataStructures.SparseSet.Clear*"></a>
217223
<h4 id="Advanced_Algorithms_DataStructures_SparseSet_Clear" data-uid="Advanced.Algorithms.DataStructures.SparseSet.Clear">Clear()</h4>
218-
<div class="markdown level1 summary"></div>
224+
<div class="markdown level1 summary"><p>Time complexity: O(1).</p>
225+
</div>
219226
<div class="markdown level1 conceptual"></div>
220227
<h5 class="decalaration">Declaration</h5>
221228
<div class="codewrapper">
222229
<pre><code class="lang-csharp hljs">public void Clear()</code></pre>
223230
</div>
224231

225232

233+
<a id="Advanced_Algorithms_DataStructures_SparseSet_GetEnumerator_" data-uid="Advanced.Algorithms.DataStructures.SparseSet.GetEnumerator*"></a>
234+
<h4 id="Advanced_Algorithms_DataStructures_SparseSet_GetEnumerator" data-uid="Advanced.Algorithms.DataStructures.SparseSet.GetEnumerator">GetEnumerator()</h4>
235+
<div class="markdown level1 summary"></div>
236+
<div class="markdown level1 conceptual"></div>
237+
<h5 class="decalaration">Declaration</h5>
238+
<div class="codewrapper">
239+
<pre><code class="lang-csharp hljs">public IEnumerator&lt;int&gt; GetEnumerator()</code></pre>
240+
</div>
241+
<h5 class="returns">Returns</h5>
242+
<table class="table table-bordered table-striped table-condensed">
243+
<thead>
244+
<tr>
245+
<th>Type</th>
246+
<th>Description</th>
247+
</tr>
248+
</thead>
249+
<tbody>
250+
<tr>
251+
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.collections.generic.ienumerator-1">IEnumerator</a>&lt;<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.int32">Int32</a>&gt;</td>
252+
<td></td>
253+
</tr>
254+
</tbody>
255+
</table>
256+
257+
226258
<a id="Advanced_Algorithms_DataStructures_SparseSet_HasItem_" data-uid="Advanced.Algorithms.DataStructures.SparseSet.HasItem*"></a>
227259
<h4 id="Advanced_Algorithms_DataStructures_SparseSet_HasItem_System_Int32_" data-uid="Advanced.Algorithms.DataStructures.SparseSet.HasItem(System.Int32)">HasItem(Int32)</h4>
228-
<div class="markdown level1 summary"></div>
260+
<div class="markdown level1 summary"><p>Time complexity: O(1).</p>
261+
</div>
229262
<div class="markdown level1 conceptual"></div>
230263
<h5 class="decalaration">Declaration</h5>
231264
<div class="codewrapper">
@@ -267,7 +300,8 @@ <h5 class="returns">Returns</h5>
267300

268301
<a id="Advanced_Algorithms_DataStructures_SparseSet_Remove_" data-uid="Advanced.Algorithms.DataStructures.SparseSet.Remove*"></a>
269302
<h4 id="Advanced_Algorithms_DataStructures_SparseSet_Remove_System_Int32_" data-uid="Advanced.Algorithms.DataStructures.SparseSet.Remove(System.Int32)">Remove(Int32)</h4>
270-
<div class="markdown level1 summary"></div>
303+
<div class="markdown level1 summary"><p>Time complexity: O(1).</p>
304+
</div>
271305
<div class="markdown level1 conceptual"></div>
272306
<h5 class="decalaration">Declaration</h5>
273307
<div class="codewrapper">
@@ -290,6 +324,40 @@ <h5 class="parameters">Parameters</h5>
290324
</tr>
291325
</tbody>
292326
</table>
327+
<h3 id="eii">Explicit Interface Implementations
328+
</h3>
329+
330+
331+
<a id="Advanced_Algorithms_DataStructures_SparseSet_System_Collections_IEnumerable_GetEnumerator_" data-uid="Advanced.Algorithms.DataStructures.SparseSet.System#Collections#IEnumerable#GetEnumerator*"></a>
332+
<h4 id="Advanced_Algorithms_DataStructures_SparseSet_System_Collections_IEnumerable_GetEnumerator" data-uid="Advanced.Algorithms.DataStructures.SparseSet.System#Collections#IEnumerable#GetEnumerator">IEnumerable.GetEnumerator()</h4>
333+
<div class="markdown level1 summary"></div>
334+
<div class="markdown level1 conceptual"></div>
335+
<h5 class="decalaration">Declaration</h5>
336+
<div class="codewrapper">
337+
<pre><code class="lang-csharp hljs">IEnumerator IEnumerable.GetEnumerator()</code></pre>
338+
</div>
339+
<h5 class="returns">Returns</h5>
340+
<table class="table table-bordered table-striped table-condensed">
341+
<thead>
342+
<tr>
343+
<th>Type</th>
344+
<th>Description</th>
345+
</tr>
346+
</thead>
347+
<tbody>
348+
<tr>
349+
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.collections.ienumerator">IEnumerator</a></td>
350+
<td></td>
351+
</tr>
352+
</tbody>
353+
</table>
354+
<h3 id="implements">Implements</h3>
355+
<div>
356+
<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">System.Collections.Generic.IEnumerable&lt;T&gt;</a>
357+
</div>
358+
<div>
359+
<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.collections.ienumerable">System.Collections.IEnumerable</a>
360+
</div>
293361
</article>
294362
</div>
295363

0 commit comments

Comments
 (0)