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 It appears that gcc13 reordered some headers, so `iostream` no longer includes `cstdint`. Files using `cstdint` via `iostream` need to be updated. I've only changed one...
### Description #2702 mentions reports of algorithms failing to compile due to a reordering of the headerfiles. Including cstdint would be better practice too. ### Expected behavior all typedefs of...
Implemented Kruskal’s Minimum Spanning Tree (MST) algorithm in C++. This update introduces a new implementation that includes: - **Edge Struct**: Represents an edge in the graph with source, destination, and...
#### Description of Change Fixed a grammar error and solved a naming error. #### Checklist - [x] Added description of change - [ ] Added file name matches [File name...
This pull request implements the Floyd-Warshall algorithm in the graph module. The Floyd-Warshall algorithm is used to find the shortest paths between all pairs of vertices in a weighted graph....
#### Description of Change #### Checklist - [ ] Added description of change - [ ] Added file name matches [File name guidelines](https://github.com/TheAlgorithms/C-Plus-Plus/blob/master/CONTRIBUTING.md#New-File-Name-guidelines) - [ ] Added tests and example,...
#### Description of Change This pull request adds the implementation of the Playfair Cipher algorithm. The Playfair cipher is a digraph substitution cipher, which encrypts pairs of letters from the...
#### Description of Change #### Checklist - [ ] Added description of change - [ ] Added file name matches [File name guidelines](https://github.com/TheAlgorithms/C-Plus-Plus/blob/master/CONTRIBUTING.md#New-File-Name-guidelines) - [ ] Added tests and example,...
### Detailed description Sir, i need to to work on that folder of Binary tree i have a knowledge about the Trees and BST please asgin to me. ### Context...
#### Description of Change #### Checklist - [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 - [X] Added documentation so that...