Dictionary in Python is a data structure. Dictionary is similar to HashTable with some extra features. HashTable is one of the most important data structures in...

Continue reading...# Data Structure

## Binary Search Tree | Data Structure

Before getting into the Binary Search Tree (BST), you have to know the basics of Tree and Binary Tree. I assume that you have the basic...

Continue reading...## Binary Tree | Data Structure

I have written a blog about the tree data structure overview. If you don’t know about tree data structure, click here to see my blog. In...

Continue reading...## Overview of Tree Data Structure

Intro When we hear the word tree before we know the tree of computer science, the image of the tree of real-life floats in our eyes....

Continue reading...## Queue | Data Structure

Introduction ‘Queue’ is another abstract and linear data structure. It’s almost like Stack. The difference is it follows the principle FIFO instead of LIFO. So let’s...

Continue reading...## Stack | Data Structure

Introduction ‘Stack’ is an abstract and linear data structure and one of the most basic data structures in Computer Science. It’s easy to learn. We will...

Continue reading...## Linked List | Data Structure

In computer science, Linked List is a basic and linear type data structure like Array. Both are used to store a collection of elements. But there...

Continue reading...## Multidimensional Array – Data Structure

If you already know about Array. Then learning Multidimensional Array will not difficult for you. If you want to read my article about Array, click here....

Continue reading...## Array | Data Structure

If you are familiar with at least one programing language, you already used array. It’s a linear and the most fundamental data structure of computer science....

Continue reading...## Intro of Data Structure

I want to be a good software engineer, should I know about Data Structure? The answer is yes, of course. ðŸ™‚ Data Structure is a very...

Continue reading...