Tutorials

Making Linux Terminal Awesome

Themes and plugins to tweak your linux terminal for better productivity and a fancier look

4 min read

Git Cheat Sheet

Comprehensive Git and GitHub commands

7 min read
Back to Top ↑

DSA

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

DSA Part 1: Introduction

Asymptotic notation, big-oh time complexity, space complexity, complexity Graph, possible verdicts

1 min read

DSA Part 6: Arrays

Static and dynamic arrays, vectors in STL, trapping rainwater, window sliding, prefix sum

2 min read
Back to Top ↑

Sheets

Back to Top ↑

Notes

Back to Top ↑

Leetcode

Back to Top ↑

Solutions

30 Days of Code HackerRank

Solutions to HackerRank 30 Days Of Code from Day 00 to 09 in C, C++, JS, Java, Python and Swift.

97 min read

C++ Ladder 4 a2oj

Solutions to some random Codeforces problems [A Div 2]

21 min read
Back to Top ↑

A2oj

C++ Ladder 4 a2oj

Solutions to some random Codeforces problems [A Div 2]

21 min read
Back to Top ↑

Blogs

Back to Top ↑

CodeMonk

Back to Top ↑

Comedy

Back to Top ↑

Hackerrank

30 Days of Code HackerRank

Solutions to HackerRank 30 Days Of Code from Day 00 to 09 in C, C++, JS, Java, Python and Swift.

97 min read
Back to Top ↑

Projectuler

Back to Top ↑

TakeUforward

Back to Top ↑

Tech

Cypherock internship tasks using trezor-firmware

Shamir Secret Sharing Alogithm in C, generating BIP39 Seed using 24 bip mnemonics, To derive public key, private key, chain node and reciever and change address for Bitcoin Testnet, To sign an unsigned bitcoin testnet transaction. To sign a raw Ethereum (Ropsten) transaction.

2 min read
Back to Top ↑