Data Structure

Introduction: Basic Terminology; Elementary Data Organization; Data Structures; Data
Structure Operations; Control Structures; Algorithms: Complexity, Time-Space Tradeoff,
Mathematical Notation and function, String Processing: String Operations, word processing,
and Pattern Matching Algorithms.
Arrays, Records and Pointers: Linear Arrays; Representation of linear array in memory;
Traversing linear arrays, Inserting and Deleting; Sorting; (Bubble sort), Searching (linear, binary),
Multidimensional Arrays; Pointer Arrays; Record Structures; Matrices.
Linked lists: Representation of Linked lists in memory, Traversing a linked list, Searching a
linked list, insertion, deletion; Header and two-way lists.
Stacks, Queues, Recursion: Array Representation of Stacks, Polish Notation; Quicksort,
Recursive definition; Towers of Hanoi, Implementation of Recursive procedures, Queue
Dequeue, Priority Queues.
Trees: Binary Trees; Representing Binary Trees in memory, traversing binary tree, Header
Nodes; Threads , binary search trees, Heap tree, heap sort, Huffman’s Algorithm.
Graphs: Sequential Representation of Graph; Adjacency Matrix; Path Matrix; Warshall’s
Algorithm; Linked representation of Graphs.

Responsible Aishwarza Panday
Last Update 10/30/2022
Completion Time 21 hours 55 minutes
Members 3
CSE CSE 3rd Semester
  • Introduction And Overview
    • Lecture1
    • LECTURE 2 DS
    • Control Structure
    • Practical_task2
  • Preliminaries
    • DS Manual 3
    • Preliminaries
  • Arrays ,Record and Pointers
    • Arrays and Records.pptx
    • Bubble Sort.pptx
    • binary search.pptx
    • Code implementation of searching and sorting.docx
  • Quick Sort
    • QUICK SORT in c++.pptx
    • Quick sort using right as pivot.docx
    • Code implementation of Quick Sort
  • Linked List
    • Linked List in c++
  • STACK,QUEUE,RECURSION
    • stack & queue code.docx
    • STACK.pptx
  • Graph
    • Graph.pptx
    • Floyd-Warshall Algorithm.
  • Introduction to tree
    • Huffman Coding Algorithm.pptx
    • Heap Data Structures
    • Tree Traversing