Flat Preloader Icon

Orientation and Introduction to DSA

Overview

  1.  Why to learn DSA ?
  2.  What is the importance of structuring data?
  3.  What is a data structure?
  4. where are data structure resides ?
  5. classification of data structure
  6.  Algorithms
  7. Prerequisites

Why to learn DSA ?

  • Raise level of programming
  • Efficient Programming
  •  Able to solve complex problems
  • Campus Placement
  •  A- Grade company placements

 What is the importance of structuring data?

1.Dictionary

2.Map

3.Ledger

What is a data structure?

  • Data structure is a particular way of
    storing and organizing data in a
    computer so that it can
    be used
    efficiently

where are data Structure resides?

Classification of DS

  • Linear data structures
    Array, dynamic array,
    linked list,
    stack,queue,
    deque ,
    etc
  • Non- Linear data structures
    135T,
    AVL ,
    B- Tree ,
    BtThee , graph ,
    etc

Algorithm

  • An algorithm is the step by step ,linguistic representation of logic to solve a given problem

Prerequisites

  • Classes and Objects
  • Constructor
  • New
  • This
  • Static
  • Arrays
  • String
  • User Input
  • Types & Control Statements