Linked ListsLinked lists are one of the linear data structures like arrays but they are non-linear in storing their elements i.e. they do not store in a continuous manner such as arrays. In this blog we will be talking about: What are Linked Lists (Other than t...1ANov 8, 2021 · 8 min readsarthakdelori.hashnode.dev
Beginner's Guide on How to make a PRAs a beginner, it can get overwhelming to work with Git CLI. So, in this article, I will guide you through how to make a Pull Request with a Git GUI i.e. GitHub Desktop. We will talk about: Why GitHub Desktop? Steps on "How to make a Pull Request" w...Oct 21, 2021 · 2 min readsarthakdelori.hashnode.dev
Vectors in C++Vectors are an important data structures in C++. They work similar to arrays and have operations that makes it easy to work with them. In this article, I will brief you about What are vectors What are some of its important operations How to work wit...Oct 17, 2021 · 5 min readsarthakdelori.hashnode.dev
How to Think Recursively?Recursion is a widely used technique in which a function calls itself again and again. It is used in almost every part of Data Structures and Algorithms. From programs like factorial to sorting techniques(Merge Sort, Quick Sort) to tree traversals. I...Oct 11, 2021 · 3 min readsarthakdelori.hashnode.dev
Hoisting in JSIn this blog, we will be talking about Hoisting in JavaScript, how it works and what does it mean to hoist a variable. Before starting, we should know what the word 'hoist' means: Hoist means to raise up something like hoisting of flag. In context ...Apr 7, 2021 · 2 min readsarthakdelori.hashnode.dev