@@ -65,14 +65,135 @@ Stack
6565
6666.. automodule :: pygorithm.data_structures.stack
6767
68- Stack
69- -----
70- .. autoclass :: Stack
71- :members:
68+ Stack
69+ -----
70+ .. autoclass :: Stack
71+ :members:
7272
7373.. automodule :: pygorithm.data_structures.stack
7474
7575 Infix to Postfix
7676 ----------------
7777 .. autoclass :: InfixToPostfix
7878 :members:
79+
80+
81+
82+ Queue
83+ -----
84+
85+ .. automodule :: pygorithm.data_structures.queue
86+
87+ Queue
88+ -----
89+ .. autoclass :: Queue
90+ :members:
91+
92+ .. automodule :: pygorithm.data_structures.queue
93+
94+ Deque
95+ -----
96+ .. autoclass :: Deque
97+ :members:
98+
99+
100+ Linked Lists
101+ ------------
102+
103+ .. automodule :: pygorithm.data_structures.linked_list
104+
105+ Node
106+ ----
107+ .. autoclass :: Node
108+ :members:
109+
110+ .. automodule :: pygorithm.data_structures.linked_list
111+
112+ Singly Linked List
113+ ------------------
114+ .. autoclass :: SinglyLinkedList
115+ :members:
116+
117+ .. automodule :: pygorithm.data_structures.linked_list
118+
119+ Doubly Linked List
120+ ------------------
121+ .. autoclass :: DoublyLinkedList
122+ :members:
123+
124+ Tree
125+ ----
126+
127+ .. automodule :: pygorithm.data_structures.tree
128+
129+ Node
130+ ----
131+ .. autoclass :: Node
132+ :members:
133+
134+ .. automodule :: pygorithm.data_structures.tree
135+
136+ Binary Tree
137+ -----------
138+ .. autoclass :: BinaryTree
139+ :members:
140+
141+ .. automodule :: pygorithm.data_structures.tree
142+
143+ Binary Search Tree Node
144+ -----------------------
145+ .. autoclass :: BSTNode
146+ :members:
147+
148+ Binary Search Tree
149+ ------------------
150+ .. autoclass :: BinarySearchTree
151+ :members:
152+
153+ Graph
154+ -----
155+
156+ .. automodule :: pygorithm.data_structures.graph
157+
158+ Graph
159+ -----
160+ .. autoclass :: Graph
161+ :members:
162+
163+ .. automodule :: pygorithm.data_structures.graph
164+
165+ Weighted Graph
166+ --------------
167+ .. autoclass :: WeightedGraph
168+ :members:
169+
170+ .. automodule :: pygorithm.data_structures.graph
171+
172+ Topological Sort
173+ ----------------
174+ .. autoclass :: TopologicalSort
175+ :members:
176+
177+ .. automodule :: pygorithm.data_structures.graph
178+
179+ Check Cycle in Directed Graph
180+ -----------------------------
181+ .. autoclass :: CheckCycleDirectedGraph
182+ :members:
183+
184+ .. automodule :: pygorithm.data_structures.graph
185+
186+ Check Cycle in Undirected Graph
187+ -------------------------------
188+ .. autoclass :: CheckCycleUndirectedGraph
189+ :members:
190+
191+ Heap
192+ ----
193+
194+ .. automodule :: pygorithm.data_structures.heap
195+
196+ Heap
197+ -----
198+ .. autoclass :: Heap
199+ :members:
0 commit comments