ABAman Bahukhandiinbahukhandi.hashnode.dev·Aug 24, 2024 · 15 min readParenthesis Matching Problem Using Stack Data Structure (Applications of Stack)What is parenthesis matching? If you remember learning mathematics in school, we had BODMAS there, which required you to solve the expressions, first enclosed by brackets, and then the independent ones. That's the bracket we're referring to. We have ...00
ABAman Bahukhandiinbahukhandi.hashnode.dev·Aug 12, 2024 · 16 min readIntroduction to Stack in Data Structures and AlgorithmsIntroduction : A stack is a linear data structure. Any operation on the stack is performed in LIFO (Last In First Out) order. This means the element to enter the container last would be the first one to leave the container. It is imperative that elem...00
ABAman Bahukhandiinbahukhandi.hashnode.dev·Aug 4, 2024 · 19 min readExploring Linked Lists in Data Structures and AlgorithmsIntroduction to Linked List Linked lists are the new data structure we'll explore today. The study of linked lists will certainly be detailed, but first, I would like to inform you about one of the fundamental differences between linked lists and arr...00
ABAman Bahukhandiinbahukhandi.hashnode.dev·Jul 26, 2024 · 9 min readIntroduction to Data Structures & AlgorithmsData Structures and Algorithms: Let's clear up our basics with these terms before deep diving into DSA. Data Structures and Algorithms are two different things. Data Structures – These are like the ingredients you need to build efficient algorithms...00