# Algorithms_in_C++: Class List

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:

ciphers | Algorithms for encryption and decryption
HillCipher | Implementation of Hill Cipher algorithm
data_structure | Data-structure algorithms
Node |
SkipList |
double_hashing | An implementation of hash table using double hashing algorithm
Entry |
graph | Graph algorithms
is_graph_bipartite |
Graph | Class for representing graph as an adjacency list
Graph |
LowestCommonAncestor |
RootedTree |
linear_probing | An implementation of hash table using linear probing algorithm
Entry |
machine_learning | Machine learning algorithms
adaline |
quadratic_probing | An implementation of hash table using quadratic probing algorithm
Entry |
statistics | Statistical algorithms
stats_computer1 |
stats_computer2 |
Btree |
cll |
compare |
Complex | Class Complex to represent complex numbers as a field
CycleCheck |
double_linked_list |
Edge |
FenwickTree |
Graph |
hash_chain | Chain class with a given modulus
Item |
large_number |
linkedlist |
list |
MinHeap |
MinHeapNode |
mst |
node |
Node |
Point |
query |
Queue |
queue |
Queue_Array |
SegmentIntersection |
Solution |
stack |
stack_linkedList |
tower |
trie |
Trie |
TrieNode |