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.
### Detailed description This is a Tic-Tac-Toe game in C++. ### Context This is for the coders/programmers who want to implement Tic-Tac-Toe in C++. ### Possible implementation _No response_ ###...
#### Description of Change Added namespaces and updated existing documentation and tests to fit current guidelines #### Checklist - [x] Added description of change - [x] Added tests and example,...
#### Description of Change This pull request includes the addition of a new program to check if a number is an Armstrong number. The changes introduce a new file `others/armstrong_number.cpp`...
#### Description of Change Implemented the RIPEMD160 hashing, per request #2795 #### 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]...
#### Description of Change Issue - #2782 Added Unbounded Knapsack Algorithm in Dp section with algorithm, task and test cases. Also code is verified using gfg ide. For reference :...
#### Description of Change LRU Cache implementation In a fixed size cache, when new item is added and the cache is full The least recently used element is evicted from...
#### Description of Change **Non pre-emptive SJF Scheduling algorithm** Added C++ implementation of SJF scheduling algorithm in the directory cpu_scheduling/ #### Checklist - [x] Added description of change - [x]...
#### Description of Change Added the Solution to LeetCode (Medium-DP) Question "Split Largest Sum Array" #### Checklist - [x] Added description of change - [x] Added file name matches [File...
#### Description of Change #### Checklist A well-formatted and organized Job sequencing algorithm explanation & implementation added applying a _greedy_ approach using the priority_queue data structure. - [x] Added description...
#### 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...