# Data Structure

## Graph Overview | Data Structure

Intro We use data structures to organize our data. Depending on the structure rules, the process of data manipulation is different. In computer science, we see many types of data structures. And Graph is one of them. It’s one of the most important data structures in computer science. Here, we will know a precise and […]

## Overview of Python Dictionary | Data Structure

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 computer science. You can use a dictionary as a HashTable. HashTable is excellent in terms of time complexity and easy data access. We can access, add, update, and delete

## 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 idea of Tree and Binary Tree. Intro A Binary Search Tree is a special type of Binary Tree with some extra conditions. In a binary tree, a node can

## 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 this blog, we will be going to know about Binary Tree. I hope you will get some idea of it. A binary tree is a type of tree. But

## 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. The concept of the tree in Computer Science is similar to a real-life tree. But it’s the inverse version of a real-life tree. That is, the root of the

## 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 get into the blog. In this blog, I am going to give you an overview of the Queue data structure. And of course, I will show you the implementation

## 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 be going to know how Stack works and its implementation. This blog is dedicated to know about Stack data structure. Concept First of all, let’s think about a real-life

## 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 is a difference between Array and Linked List. But In this article, I will write all about Linked List. You can read my article about the Array if you

## 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. In short, when we write array inside an array, it’s become a multidimensional array. Let’s try to understand more clearly through examples. Note: In python, we are going to

## 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. It’s comparatively easy to learn and very useful. In short, an array is a collection of elements. These elements can be any type of data type. Such as integer,

Scroll to Top