TheAlgorithms/C++ 1.0.0
All the algorithms implemented in C++
Loading...
Searching...
No Matches
Namespace List
Here is a list of all documented namespaces with brief descriptions:
[detail level 12]
 Na1z26Functions for A1Z26 encryption and decryption implementation
 NabbreviationFunctions for Abbreviation implementation
 NactivationsVarious activation functions used in Neural network
 NatbashFunctions for the Atbash Cipher implementation
 Naystar_searchFunctions for A* Search implementation
 NbacktrackingFor vector container
 Nbase64_encodingFunctions for Base64 Encoding and Decoding implementation
 Nbidirectional_dijkstraFunctions for [Bidirectional Dijkstra Shortest Path] (https://www.coursera.org/learn/algorithms-on-graphs/lecture/7ml18/bidirectional-dijkstra) algorithm
 NbinomialFunctions for Binomial coefficients implementation
 Nbit_manipulationFor assert
 Nboruvkas_minimum_spanning_treeFunctions for the [Borůvkas Algorithm](https://en.wikipedia.org/wiki/Borůvka's_algorithm) implementation
 Nbubble_sortBubble sort algorithm
 NcaesarFunctions for Caesar cipher algorithm
 NciphersAlgorithms for encryption and decryption
 Ncircular_linked_listFunctions for the Circular Linked List implementation
 Ncount_bits_flipFunctions for the count bits flip implementation
 Ncount_of_set_bitsFunctions for the count sets bits implementation
 Ncount_of_trailing_ciphers_in_factorial_nFunctions for the Count the number of ciphers in n! implementation
 Ncut_rodImplementation of cutting a rod problem
 Ncycle_detectionFunctions for the Floyd's Cycle Detection algorithm
 Ncycle_sortFunctions for Cycle sort algorithm
 Ndata_structuresFor IO operations
 Ndepth_first_searchFunctions for Depth First Search algorithm
 Ndisjoint_unionFunctions for Disjoint union implementation
 Ndivide_and_conquerFor std::vector
 Ndnf_sortFunctions for the DNF sort implementation
 Ndouble_hashingAn implementation of hash table using double hashing algorithm
 NdpFor std::vector
 Ndynamic_programmingDynamic Programming algorithms
 Nexponential_distFunctions for the Exponential Distribution algorithm implementation
 Nfalse_positionFunctions for [False Position] (https://en.wikipedia.org/wiki/Regula_falsi) method
 NfibonacciFunctions for Fibonacci sequence
 Nfibonacci_sumFunctions for the sum of the Fibonacci Sequence: \(\mathrm{F}(n) + \mathrm{F}(n+1) + .. + \mathrm{F}(m)\)
 Nfind_non_repeating_integerFunctions to find the non repeating integer in an array of repeating integers. Single Number
 Ngames(Mini)game implementations
 Ngcd_of_n_numbersCompute GCD of numbers in an array
 Ngeometric_distFunctions for the Geometric Distribution algorithm implementation
 NgeometryFor std::swap
 Ngram_schmidtFunctions for Gram Schmidt Orthogonalisation Process
 NgraphGraph Algorithms
 Ngraph_coloringFunctions for the Graph Coloring algorithm,
 Ngray_codeGenerate n-bit Gray code
 Ngreedy_algorithmsFor string class
 Nground_to_ground_projectile_motionFunctions for the Ground to ground projectile motion equation
 Nhamming_distanceFunctions for Hamming distance implementation
 NhashingUsed for assert
 Nheavy_light_decompositionHeavy light decomposition algorithm
 NhorspoolFunctions for Horspool's algorithm
 Nhouse_robberFunctions for the House Robber algorithm
 Ninorder_successor_of_bstFunctions for the Inorder successor of a binary search tree implementation
 Ninterpolation_searchFunctions for the Recursive version of Inorder, Preorder, and Postorder Traversal of the Tree algorithm implementation
 NinversionFunctions for counting inversions using Merge Sort algorithm
 Nis_graph_bipartiteFunctions for checking whether a graph is bipartite or not
 Niterative_tree_traversalsFunctions for the Traversal of the Tree algorithm
 NjarvisFunctions for Jarvis’s algorithm
 Nk_nearest_neighborsFunctions for the [K-Nearest Neighbors algorithm] (https://en.wikipedia.org/wiki/K-nearest_neighbors_algorithm) implementation
 NkadaneFunctions for Kadane algorithm
 Nkaratsuba_algorithmFunctions for the Karatsuba algorithm for fast multiplication implementation
 NKnapsackImplementation of 0-1 Knapsack problem
 Nknight_tourFunctions for the Knight's tour algorithm
 NlayersThis namespace contains layers used in MLP
 Nlinear_probingAn implementation of hash table using linear probing algorithm
 Nlinear_recurrence_matrixFunctions for Linear Recurrence Matrix implementation
 Nlinked_listFunctions for singly linked list algorithm
 Nlist_arrayFunctions for Dynamic Array algorithm
 Nlru_cacheImplementation of the LRU caching algorithm
 Nmachine_learningA* search algorithm
 Nmagic_sequenceFunctions for the Magic sequence implementation
 NmanacherFunctions for Manacher's Algorithm implementation
 NmathFor assert
 NMD5Functions for the MD5 algorithm implementation
 Nmedian_searchFunctions for Median search algorithm
 Nmerge_insertionCombined Intersion-Merge sorting algorithm
 Nmidpoint_ruleFunctions for the Midpoint Integral method implementation
 Nmincoins_topdownFunctions for minimum coin exchange problem
 NMinimumImplementation of Minimum Edit Distance algorithm
 Nmodular_divisionFunctions for Modular Division implementation
 Nmodular_inverse_fermatCalculate modular inverse using Fermat's Little Theorem
 Nmonte_carloFunctions for the Monte Carlo Integration implementation
 NmorseFunctions for [Morse Code] (https://en.wikipedia.org/wiki/Morse_code)
 Nn_bonacciFunctions for the N-bonacci implementation
 Nn_queensFunctions for Eight Queens puzzle
 Nn_queens_all_solutionsFunctions for the Eight Queens puzzle with all solutions
 Nn_queens_optimizedFunctions for Eight Queens puzzle optimized
 Nncr_modulo_pFunctions for nCr modulo p implementation
 Nneural_networkNeural Network or Multilayer Perceptron
 Nnumerical_methodsFor assert
 Noperations_on_datastructuresFor std::vector
 NothersFor vector
 Npalindrome_partitioningFunctions for Palindrome Partitioning algorithm
 Npancake_sortFunctions for Pancake sort algorithm
 NphysicsFor IO operations
 Npostfix_expressionFunctions for Postfix Expression algorithm
 Nprefix_sum_arrayRange sum queries using prefix-sum-array
 NprobabilityProbability algorithms
 Nqr_algorithmFunctions to compute QR decomposition of any rectangular matrix
 Nquadratic_probingAn implementation of hash table using quadratic probing algorithm
 Nqueue_using_arrayFunctions for [Queue using Array] (https://www.geeksforgeeks.org/array-implementation-of-queue-simple/) implementation
 Nquick_sortFunctions for the Quick sort implementation in C++
 Nradix_sortFunctions for Radix sort algorithm
 Nrandom_pivot_quick_sortFunctions for the Random Pivot Quick Sort implementation
 Nrange_queriesFor std::vector
 Nrat_mazeFunctions for Rat in a Maze algorithm
 Nreverse_binary_treeFunctions for the Reverse a Binary Tree implementation
 Nrunge_kuttaFunctions for Runge Kutta fourth order method
 NsaddlebackFunction for implementing Saddleback Algorithm
 NsearchFor std::assert
 Nselection_sort_recursiveFunctions for the Selection sort implementation using recursion
 NsetKthBitFunctions for the [From the right, set the Kth bit in the binary representation of N] (https://practice.geeksforgeeks.org/problems/set-kth-bit3724/1/) implementation
 NSHAFunctions for the SHA-1 algorithm implementation
 Nshortest_common_supersequenceShortest Common Super Sequence algorithm
 Nsieve_of_eratosthenesFunctions for finding Prime Numbers using Sieve of Eratosthenes
 Nsimpson_methodContains the Simpson's method implementation
 NsortingFor working with vectors
 Nsparse_tableFunctions for Implementation of Sparse Table
 Nspirograph
 Nstack_using_queueFunctions for the Stack Using Queue implementation
 NstatisticsStatistical algorithms
 NstrandFunctions for Strand Sort algorithm
 Nstrassens_multiplicationNamespace for performing strassen's multiplication
 NstringString manipulation algorithms
 Nstring_searchString search algorithms
 NstringsString algorithms
 Nsubarray_sumFunctions for the Subset sum implementation
 Nsublist_searchFunctions for the Sublist Search implementation
 Nsubset_sumFunctions for [Sub-set sum problem] (https://en.wikipedia.org/wiki/Subset_sum_problem) algorithm
 NSubsetsFunctions for the Subset Sum problem
 Nsudoku_solverFunctions for the Sudoku Solver implementation
 NtestsTestcases to check Union of Two Arrays
 Ntopological_sortTopological Sort Algorithm
 NtravellingSalesman_bitmanipulationFunctions for the Travelling Salesman Bitmask implementation
 Ntree_234Functions for 2–3–4 tree
 Ntrie_operationsFunctions for Trie datastructure implementation
 Ntrie_using_hashmapFunctions for Trie data structure using hashmap implementation
 Nutil_functionsVarious utility functions used in Neural network
 NutilsThis namespace contains the definitions of the functions called from the class math::ncr_modulo_p::NCRModuloP
 Nvector_crossFunctions for Vector Cross Product algorithms
 NvigenereFunctions for vigenère cipher algorithm
 Nwave_sortFunctions for the Wave sort implementation
 Nwiggle_sortFunctions for Wiggle Sort algorithm
 Nwildcard_matchingFunctions for the Wildcard Matching problem
 Nwindowed_medianFunctions for the Windowed Median algorithm implementation
 Nword_breakFunctions for Word Break problem
 NXORFunctions for XOR cipher algorithm