File tree 1 file changed +41
-1
lines changed
1 file changed +41
-1
lines changed Original file line number Diff line number Diff line change 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..
You can’t perform that action at this time.
0 commit comments