|
Algorithms_in_C++
1.0.0
Set of algorithms implemented in C++.
|
| Nabbreviation | Functions for Abbreviation implementation |
| Nactivations | Various activation functions used in Neural network |
| Naystar_search | Functions for A* Search implementation |
| Nbacktracking | Backtracking algorithms |
| Nbase64_encoding | Functions for Base64 Encoding and Decoding implementation |
| Nbidirectional_dijkstra | Functions for Bidirectional Dijkstra Shortest Path algorithm |
| Nbinomial | Functions for Binomial coefficients implementation |
| Nbit_manipulation | For io operations |
| Ncaesar | Functions for Caesar cipher algorithm |
| ►Nciphers | Base64 Encoding and Decoding |
| Ncut_rod | Implementation of cutting a rod problem |
| Ncycle_sort | Functions for Cycle sort algorithm |
| ►Ndata_structures | Data Structures algorithms |
| Ndepth_first_search | Functions for Depth First Search algorithm |
| Ndisjoint_union | Functions for Disjoint union implementation |
| ►Ndouble_hashing | An implementation of hash table using double hashing algorithm |
| Ndynamic_programming | Dynamic Programming algorithms |
| Nfalse_position | Functions for False Position method |
| Nfibonacci_sum | Functions for the sum of the Fibonacci Sequence: \(\mathrm{F}(n) + \mathrm{F}(n+1) + .. + \mathrm{F}(m)\) |
| ►Ngeometry | Geometry algorithms |
| Ngram_schmidt | Functions for Gram Schmidt Orthogonalisation Process |
| ►Ngraph | Graph Algorithms |
| Nhamming_distance | Functions for Hamming distance implementation |
| Nheavy_light_decomposition | Heavy light decomposition algorithm |
| Nhorspool | Functions for Horspool's algorithm |
| Ninversion | Functions for counting inversions using Merge Sort algorithm |
| Nis_graph_bipartite | Functions for checking whether a graph is bipartite or not |
| Niterative_tree_traversals | Functions for the Traversal of the Tree algorithm |
| Njarvis | Functions for Jarvis’s algorithm |
| Nkadane | Functions for Kadane algorithm |
| NKnapsack | Implementation of 0-1 Knapsack problem |
| Nlayers | This namespace contains layers used in MLP |
| Nlinear_algebra | For io operations |
| ►Nlinear_probing | An implementation of hash table using linear probing algorithm |
| Nlinear_recurrence_matrix | Functions for Linear Recurrence Matrix implementation |
| Nlinked_list | Functions for singly linked list algorithm |
| Nlist_array | Functions for Dynamic Array algorithm |
| ►Nmachine_learning | A* search algorithm |
| ►Nmath | For IO operations |
| Nmedian_search | Functions for Median search algorithm |
| Nmerge_insertion | Combined Intersion-Merge sorting algorithm |
| Nmincoins_topdown | Functions for minimum coin exchange problem |
| NMinimum | Implementation of Minimum Edit Distance algorithm |
| Nmodular_division | Functions for Modular Division implementation |
| Nmorse | Functions for Morse Code |
| Nn_queens | Functions for Eight Queens puzzle |
| Nn_queens_all_solutions | Functions for Eight Queens puzzle with all solutions |
| Nn_queens_optimized | Functions for Eight Queens puzzle optimized |
| Nncr_modulo_p | Functions for nCr modulo p implementation |
| Nneural_network | Neural Network or Multilayer Perceptron |
| Nnumerical_methods | For io operations |
| ►Noperations_on_datastructures | For std::priority_queue |
| ►Nothers | For assert |
| Npalindrome_partitioning | Functions for Palindrome Partitioning algorithm |
| Npancake_sort | Functions for Pancake sort algorithm |
| Npostfix_expression | Functions for Postfix Expression algorithm |
| Nqr_algorithm | Functions to compute QR decomposition of any rectangular matrix |
| ►Nquadratic_probing | An implementation of hash table using quadratic probing algorithm |
| Nqueue_using_array | Functions for Queue using Array implementation |
| Nradix_sort | Functions for Radix sort algorithm |
| Nrandom_pivot_quick_sort | Functions for the Random Pivot Quick Sort implementation |
| ►Nrange_queries | Algorithms and Data Structures that support range queries and updates |
| Nrat_maze | Functions for <a href="https://www.codesdope.com/blog/article/backtracking-to- solve-a-rat-in-a-maze-c-java-pytho/" |
| Nrunge_kutta | Functions for Runge Kutta fourth order method |
| Nsaddleback | Function for implementing Saddleback Algorithm |
| Nsearch | Search algorithms |
| Nshortest_common_supersequence | Shortest Common Super Sequence algorithm |
| Nsorting | Sorting algorithms |
| Nsparse_table | Functions for Implementation of Sparse Table |
| Nspirograph | |
| ►Nstatistics | Statistical algorithms |
| ►Nstd | STL namespace |
| Nstrand | Functions for Strand Sort algorithm |
| Nstring_search | String search algorithms |
| Nstrings | Algorithms with strings |
| Ntree_234 | Functions for 2–3–4 tree |
| Ntrie_operations | Functions for Trie datastructure implementation |
| Ntrie_using_hashmap | Functions for Trie data structure using hashmap implementation |
| Nutil_functions | Various utility functions used in Neural network |
| Nvector_cross | Functions for Vector Cross Product algorithms |
| Nvigenere | Functions for vigenère cipher algorithm |
| Nwiggle_sort | Functions for Wiggle Sort algorithm |
| Nword_break | Functions for Word Break problem |
| NXOR | Functions for XOR cipher algorithm |