DSA Part 5: Recursion

Basic of recursion, PMI, tail recursion, pow(x,n), subset, powerset, count and sum of integer, is_sorted(), fibonacci series, factorial, first and last index of a number

10 min read

DSA Part 4: Pointers & Preprocessors

Pointers, pointer arithmetic, character array, double pointer, typecasting, reference variables, dynamic allocation,preprocessors, macros, define, const and global variables, inline functions

12 min read

DSA Part 2: Mathematics

Number sequences, extended euclidean algorithm, prime factorization, sieve of eratosthenes, lcm , gcd

15 min read

DSA Part 3: Bit Manipulation

binary numbers, msb, lsb, unsigned and signed 32-bits int, 2’s complement, bitwise operators, some common bitwise operators

12 min read