Harish Reddy KonduruConnected Components-In typescript and C#We define a connected component in an undirected graph as a subgraph in which it connects all of its vertices with edges and they do not…Jun 21, 2020Jun 21, 2020
Harish Reddy KonduruTopological Sort — In typescript and C#Topological sort or topological ordering of a Directed Acyclic Graph (DAG) is a linear ordering of its vertices such that for every…Jun 14, 2020Jun 14, 2020
Harish Reddy KonduruGraphs — In typescript and C#A Graph is a data structure that contains a finite number of vertices (or nodes) and a finite set of edges connecting the vertices. In the…May 30, 2020May 30, 2020
Harish Reddy KonduruBinary Heap — MinHeap and Max Heap — In TypeScript and C#A Binary Heap data structure is a specialized structure used to save the information and has very specific use cases like sorting and…Apr 23, 2020Apr 23, 2020
Harish Reddy KonduruBinary Search Tree — In Typescript and C#Trees are one of the most fundamental data structure in the computer science world, used to save and organize data. In this article, we…Apr 21, 2020Apr 21, 2020
Harish Reddy KonduruQueue— In TypeScript and C#A queue is an abstract data structure that stores a collection of objects in the First In First Out (LIFO) approach.Jan 11, 2020Jan 11, 2020
Harish Reddy KonduruStack — In TypeScript and C#A Stack is an abstract data structure that stores a collection of objects in the Last In First Out (LIFO) approach.Jan 11, 2020Jan 11, 2020
Harish Reddy KonduruLinked List — In typescript and C#Linked list is defined as follows (per Wikipedia):Jan 11, 2020Jan 11, 2020
Harish Reddy KonduruBasics of ProgrammingFor any individual who is interested in programming, or computer science in general, there are certain topics that we need to know. Out of…Jan 11, 2020Jan 11, 2020
Harish Reddy KonduruGetting to know RecursionRecursion is one of the topic where I struggled in my Algorithms and Data Structures class a while back. It might me intimidating to some…Oct 30, 2019Oct 30, 2019