📙
Python Programming
  • Python Programming
  • Installation and Setup
  • Part 1: Basics
    • Variables
      • Primitive Data Types
      • Secondary Data Types
    • Control Flow and Loop
    • Functions
    • Error Handling
    • Decorators
    • Constructor
    • Built-in Functions and Modules
    • Pythonic Code
    • Miscellaneous Functionalities
    • Understanding Checkpoint I
    • Python Problem Practice I
      • Solutions
  • Part 2: Level Up
    • Real Life Application I
    • Real Life Application II
    • OOP Concepts
    • Creating Library
    • Real Life Application III
  • Processing Related
    • Parallel Processing
    • Oreilly - High Performance Python
    • Memory Management
      • Memory Leak
      • String
      • Array
      • Dictionary
    • Ubuntu CPU and RAM
    • Time and Space Complexity
  • Data Structure
    • Data Structure Overview
    • Array
    • Stack
    • Queue
    • LinkedList
    • Hash-table and Hash-map
    • Recursion
    • Binary Tree
    • Heap Data Structure
    • Graphs
      • Python Graph Visualisation
    • Dynamic Programming
    • Problem Solving Techniques
    • Additional topics
Powered by GitBook
On this page
  1. Data Structure

Data Structure Overview

PreviousTime and Space ComplexityNextArray

Last updated 4 years ago

Was this helpful?

CtrlK
  • What is data structure?
  • Why is it required?
  • Different types
  • Reference for Preparation

Was this helpful?

What is data structure?

Why is it required?

Different types

Reference for Preparation

Better to go through these links again once done with all the topics in the Data Structure section

  • https://www.youtube.com/watch?v=8hly31xKli0

  • https://www.youtube.com/watch?v=j0IYCyBdzfA&list=RDCMUCh9nVJoWXmFb7sLApWGcLPQ&index=1

  • Data Structure and Interview Questions: InterviewBit

Top 50 Data Structure and Algorithms Interview Questions