Skip to content

Commit c8e611a

Browse files
add README seed
1 parent b33e369 commit c8e611a

File tree

1 file changed

+41
-1
lines changed

1 file changed

+41
-1
lines changed

README.md

+41-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,41 @@
1-
# Problem-Solving
1+
# Problem-Solving
2+
3+
## Description
4+
5+
This Repository contains some session notes/codes/solutions to classical problems
6+
7+
## Topics included
8+
9+
- C++ Standard Template Library (STL) notes/usage examples.
10+
11+
- Some C++ Built-in function notes/usage examples.
12+
13+
- Time Complexity Analysis session notes/examples.
14+
15+
- C++ Bitwise operators notes/usage examples in bitmasks.
16+
17+
- 1D/2D Cumulative (prefix) Sum, Frequency arrays notes/usage examples.
18+
19+
- Binary Search with 2 (minimization,maximization) Examples.
20+
21+
- Kadane Algorithm usage example in 1D, 2D and 3D arrays.
22+
23+
- Union Find (aka Disjoint Sets Union DSU) Data structure with Path Compression.
24+
25+
- Different Solutions to find/build the LIS (Longest Increasing Subsequence) Problem using:
26+
27+
- Recursive/Iterative (with Memory Reduction) Dynamic Programming (DP).
28+
29+
- Binary Search.
30+
31+
- Segment Tree.
32+
33+
- Matrix Operations:
34+
35+
- Addition
36+
37+
- Multiplication
38+
39+
- Fast Exponentiation (aka Fast Power).
40+
41+
TBC..

0 commit comments

Comments
 (0)