Data Structure and Algorithm

Data Structure and Algorithm

Data Structure and Algorithm: – In this article is all about Data Structure and Algorithms. The Data Structure and Algorithm is the most Important Subject for Placement Purposes. before starting the data structure and algorithm subject. in this session, we will learn about DSA. you will start with any programming language. like -> C, C++, Python, Java, etc.

home

TABLE OF CONTENTS

Before Learning DSA

You are strong in some programming basic concepts.

  • Data Types
  • Variable
  • Pointer
  • Loops (for loop, while loop, do while loop)
  • Switch
  • IF Else and Nested if else
  • Struct (Structure)

Basic in DSA

Array in Data Structure

  • Array in Data Structure
  • 2D Array in Data Structure
  • Multi-Dimensional Array in Data Structure

Linked List in Data Structure

  • Linked List in Data Structure
  • Types of Linked Lists in Data Structure
  • Singly Linked List in Data Structure
  • Doubly Linked List in Data Structure
  • Circular Linked List in Data Structure
  • Skip List in Data Structure

Stack in Data Structure

  • Stack in Data Structure
  • Array Implementation
  • Linked List Implementation

Queue in Data Structure

  • Queue
  • Types of Queue
  • Array Representation
  • Linked List Representation
  • Circular Queue
  • Deque (Double Ended Queue)
  • Priority Queue

Tree in Data Structure

  • Tree in Data Structure
  • Binary Tree
  • Binary Search Tree (BST)
  • AVL Tree
  • B Tree
  • B+ Tree

Search in Data Structure

  • Linear Search
  • Binary Search

Sorting in Data Structure

  • Bubble Sort
  • Bucked Sort
  • Comb Sort
  • Counting Sort
  • Heap Sort
  • Insertion Sort
  • Merge Sort
  • Quick Sort
  • Radix Sort
  • Selection Sort
  • Shell Sort
  • Bitonic Sort
  • Cocktail Sort
  • Cycle Sort
  • Tim Sort
Learn Now

 

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top
Open chat
1
Scan the code
Hello
Can We Help You?