The files are downloaded separately, so that the program starts, you will need to collect them into a project.
When copying or downloading files to another device, the file names may change, so they will have to be changed in the program itself, where the libraries (header files) are connected.
Comments are written only for what each function is responsible for.
This appendix contains:
Classes (OOP):
1) Array
2) Array (Template)
3) Boolean vector
4) Boolean matrix
5) Set (Heir to a boolean vector)
6) List (doubly linked)
7) Complex numbers
8) Rational fraction
9) Point in space
10) Rectangle
Sorts:
1) Shell by the formula (h = h / 2)
2) Shell by formula (Sedgwick)
3) Shaker
4) Pyramidal (option 1)
5) Pyramidal (option 2)
6) Bitwise
7) Bubble
8) Topological on matrices
9) Topological on lists
10) Hoare
11) Natural on three files
Algorithms:
1) towers of Hanoi
2) KMP - search
3) BM - search
4) Binary search
5) Traveling Salesman (via Dijkstra's algorithm)
6) Traveling salesman (heuristic 3 method)
7) POLIZ (Polish inverse notation)
When copying or downloading files to another device, the file names may change, so they will have to be changed in the program itself, where the libraries (header files) are connected.
Comments are written only for what each function is responsible for.
This appendix contains:
Classes (OOP):
1) Array
2) Array (Template)
3) Boolean vector
4) Boolean matrix
5) Set (Heir to a boolean vector)
6) List (doubly linked)
7) Complex numbers
8) Rational fraction
9) Point in space
10) Rectangle
Sorts:
1) Shell by the formula (h = h / 2)
2) Shell by formula (Sedgwick)
3) Shaker
4) Pyramidal (option 1)
5) Pyramidal (option 2)
6) Bitwise
7) Bubble
8) Topological on matrices
9) Topological on lists
10) Hoare
11) Natural on three files
Algorithms:
1) towers of Hanoi
2) KMP - search
3) BM - search
4) Binary search
5) Traveling Salesman (via Dijkstra's algorithm)
6) Traveling salesman (heuristic 3 method)
7) POLIZ (Polish inverse notation)
Show More