Tag: DSA
-
PythonProblems based on Linked List
Let us see a few problems based on Linked List. Given a linked list of N nodes such that it may contain…
May 14, 2023
-
PythonDSA: Trees
What is Tree Data Structure? A tree data structure is made up of nodes that are connected via edges. The…
May 14, 2023
-
PythonDSA: Types of Tree
There are various varieties of trees that are often used in the context of Data Structures and Algorithms (DSA). Here…
May 17, 2023
-
PythonDSA: Binary Search
What is Searching? Searching is a fundamental process in computer science that is commonly used to locate certain items or…
May 19, 2023
-
PythonDSA: Strings Pattern Matching
What is Pattern Matching? Pattern matching is a fundamental problem in computer science that is employed in a wide range…
May 21, 2023
-
PythonProblems based on Pattern Matching
In the previous post, we discussed various pattern-matching algorithms, let us now see a few problems based on it. Given…
May 21, 2023
-
DSA BasicsPointers in DSA
What are pointers? Pointers are variables that are used to save the position of a value in memory. A memory…
May 22, 2023
-
DSA BasicsStack in DSA
What is a Stack? A stack is an abstract data type that adheres to the Last-In-First-Out (LIFO) principle in the…
May 23, 2023
-
DSA BasicsQueues in DSA
What is a Queue in DSA? A queue is a linear data structure that holds elements in a certain order. It accesses items using the FIFO (First In First Out) method. It can only be changed by adding data entities at one end…
May 26, 2023
-
DSA BasicsBinary Trees: Structure & Tree travels
Binary Tree Structure: A binary tree is a tree data structure where each node has at most two children: a…
May 28, 2023
-
DSA BasicsTypes of Views & Binary Trees
In binary trees, the views and types refer to different perspectives and classifications of the tree structure. Types of Views…
May 29, 2023
-
DSA BasicsBinary Search Tree (BST)
A Binary Search Tree (BST) is a type of binary tree that satisfies the following properties: For any node in…
May 29, 2023