This repositor is intended to have the topics in cpp from basic to advances topics such as STL and implementation of algorithms. For the best experience the following order can be followed:
- Hello World
- Data Types
- Input and Output
- Input and Output manipulator
- Comments
- Operators
- Escape Sequence
- Keywords,identifiers and variable naming convention
- Control Flow
- Entry Control loop
- Exit Control loop
- ForEach loop (special loop covered in array section)
- conditional statments
- if-else statements
- Jump statement
- Switch statement
-
functions (important read)
- pointer to union
- pointer to array
- Dynamic memory allocation
- Pointer to function
- Pointer to Pointer
- Pointer to 2D array
- String important read
-
Searching
-
Sorting
- Command Line arguments
- Random numbers between range
- Swaping nos.
- Element frequency in an array also can be considered as mode in stats
- Dutch flag Problem
- Pattern
- Sieve of Eratosthenes
- Balanced Bracket
- Generating Binary no
- Generating Binary till n
- Maximum subarray
- Next smallest palindrome
- Reccursive array printing eg. i[arr]
- length array explanation
- forEach loop
- namespace
- Array pointer
- type conversio coersion etc.
- mode with map