# Algorithms_in_C++: Namespace List

Namespace List
Here is a list of all documented namespaces with brief descriptions:

activations | Various activation functions used in Neural network
backtracking | Backtracking algorithms
caesar | Functions for Caesar cipher algorithm
ciphers | Algorithms for encryption and decryption
data_structure | Data-structure algorithms
double_hashing | An implementation of hash table using double hashing algorithm
dynamic_programming | Dynamic Programming algorithms
geometry | Geometry algorithms
graph | Graph algorithms
heavy_light_decomposition | Heavy light decomposition algorithm
is_graph_bipartite | Functions for checking whether a graph is bipartite or not
jarvis | Functions for Jarvis’s algorithm
layers | This namespace contains layers used in MLP
linear_probing | An implementation of hash table using linear probing algorithm
machine_learning | Machine learning algorithms
n_queens | Functions for Eight Queens puzzle
neural_network | Neural Network or Multilayer Perceptron
qr_algorithm | Functions to compute QR decomposition of any rectangular matrix
quadratic_probing | An implementation of hash table using quadratic probing algorithm
range_queries | Algorithms and Data Structures that support range queries and updates
shortest_common_supersequence | Shortest Common Super Sequence algorithm
sorting | Sorting algorithms
spirograph |
statistics | Statistical algorithms
std | STL namespace
string_search | String search algorithms
util_functions | Various utility functions used in Neural network
vigenere | Functions for vigenère cipher algorithm
XOR | Functions for XOR cipher algorithm