April 10, 2020
5 min
Article 1
This is the first post of my new series Competitive Coding - Code along! I plan to add more questions (with solutions) and algorithms to this series as we go on. In this post, we will learn to design a Min stack i.e. a stack that supports pop, push, peek/top, retrieveMinElem in constant or O(1) time.
March 28, 2020
4 min
Article 4
In this article, we will learn the algorithm for Merge Sort, one of the most popular algorithms for sorting. We will also analyze its performance and compare it with Insertion Sort.
March 19, 2020
4 min
Article 3
In this article, we will learn the algorithm for insertion sort, one of the simplest algorithms for sorting. We will also analyze its performance using the notation we learned in the previous article of this series.
March 18, 2020
6 min
Article 2
In this article, we will discuss different kinds of complexity analysis like the worst case, best case, and average case. We will also discuss various asymptotic notations which will enable us to analyze the performance of programs.
March 18, 2020
2 min
Article 1
This post will introduce you to the basics of Data Structures and Algorithms (DSA) and take you through the content of the course.
30 Jan, 2020
2 min
As web developers we spend a lot of time going through complex nested data, read this blog to learn two ways to pretty-print data to save time and make debugging easier!