![]() |
TheAlgorithms/C++ 1.0.0
All the algorithms implemented in C++
|
| Nbacktracking | For vector container |
| Nciphers | Algorithms for encryption and decryption |
| Ndata_structures | For IO operations |
| Ndivide_and_conquer | For IO operations |
| Ndouble_hashing | An implementation of hash table using double hashing algorithm |
| Ngeometry | For std::swap |
| Ngraph | Graph Algorithms |
| Ngreedy_algorithms | For string class |
| Nhashing | Used for assert |
| Nlinear_probing | An implementation of hash table using linear probing algorithm |
| Nmachine_learning | A* search algorithm |
| Nmath | For assert |
| Noperations_on_datastructures | For std::vector |
| Nothers | For vector |
| Nprobability | Probability algorithms |
| Nquadratic_probing | An implementation of hash table using quadratic probing algorithm |
| Nrange_queries | For std::vector |
| Nsearch | For std::assert |
| Nstatistics | Statistical algorithms |
| Nstd | STL namespace |
| Nstrings | String algorithms |
| Ntests | Testcases to check Union of Two Arrays |
| Cadaline | |
| Cbinary_search_tree | The Binary Search Tree class |
| CBtree | |
| Ccatalan_numbers | Computes and caches Catalan numbers |
| Ccll | |
| CCompare | Comparator class for priority queue |
| Ccompare | |
| CComplex | Class Complex to represent complex numbers as a field |
| CCycleCheck | |
| Cdouble_linked_list | |
| Cdsu | Disjoint sets union data structure, class based representation |
| CEasterYearMonthDay | For assert |
| CEdge | |
| CEntry | |
| CFCFS | Class which implements the FCFS scheduling algorithm |
| CGraph | |
| Chash_chain | Chain class with a given modulus |
| CHKGraph | Represents Bipartite graph for Hopcroft Karp implementation |
| CItem | |
| Clarge_number | |
| Clinkedlist | |
| Clist | |
| CListNode | For IO operations |
| CLongest_Substring | Class that solves the Longest Substring Without Repeating Characters problem |
| CMemorisedFactorial | |
| CMinHeap | |
| CMinHeapNode | |
| Cmst | |
| CNode | |
| Cnode | |
| CPoint | |
| Cpriority_queue | STL class |
| Cquery | |
| CQueue | |
| Cqueue | |
| CRBtree | |
| CSegmentIntersection | |
| CSJF | Class which implements the SJF scheduling algorithm |
| CSolution | |
| Cstack | For std::invalid_argument |
| Cstack_linkedList | |
| Cstats_computer1 | |
| Cstats_computer2 | |
| CTestCase | Single example inputs and expected output of the function longest_common_string_length |
| CTestCases | Class encapsulating the necessary test cases |
| Ctower | |
| CTrie | |
| Cuint128_t | Class for 128-bit unsigned integer |
| Cuint256_t | Class for 256-bit unsigned integer |
| Cunordered_set | STL class |
| Cvector | STL class |