C-Plus-Plus
C-Plus-Plus copied to clipboard
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
#### Description of Change Added binary exponentiation algorithm #### Checklist - [x] Added description of change - [x] Added file name matches [File name guidelines](https://github.com/TheAlgorithms/C-Plus-Plus/blob/master/CONTRIBUTING.md#New-File-Name-guidelines) - [x] Added tests and...
#### Description of Change #### Checklist - [x] Added description of change - [x] Added file name matches [File name guidelines](https://github.com/TheAlgorithms/C-Plus-Plus/blob/master/CONTRIBUTING.md#New-File-Name-guidelines) - [x] Added tests and example, test must pass...
Fix index access overflow - [x] Added description of change - [x] PR title follows semantic [commit guidelines](https://github.com/TheAlgorithms/C-Plus-Plus/blob/master/CONTRIBUTING.md#Commit-Guidelines) - [x] Search previous suggestions before making a new one, as yours...
#### Description of Change Added a new implementation of the median search algorithm using linked lists. #### Checklist - [x ] Added description of change - [ x] Added file...
#### Description of Change Implemented Boruvkas Algorithm, a greedy algorithm for finding a graphs minimums spanning tree. #### Checklist - [x] Added description of change - [x] Added file name...
#### Description of Change #### Checklist - [x] Added description of change - [x] Added file name matches [File name guidelines](https://github.com/TheAlgorithms/C-Plus-Plus/blob/master/CONTRIBUTING.md#New-File-Name-guidelines) - [x] Added tests and example, test must pass...
Only applicable for algebra expression, ax - by = 0 #### Description of Change #### Checklist - [x] Added description of change - [x] Added file name matches [File name...
#### Description of Change #### Checklist - [x] Added description of change - [x] Added file name matches [File name guidelines](https://github.com/TheAlgorithms/C-Plus-Plus/blob/master/CONTRIBUTING.md#New-File-Name-guidelines) - [x] Added tests and example, test must pass...
#### Description of Change I think this variation of the red black tree data structure has helpful additional documentation and naming for functions/variables to make it clearer how different parts...
#### Description of Change Implemented calculation of divisors of a natural number #### Checklist - [x ] Added description of change - [x ] Added file name matches [File name...