Course module
Part 3 | Data Structures — BPSC TRE 4.0
- Lessons
- 253
- Duration
- 18 hr 19 min
- PYQs
- 189
- Practice
- 1280
4% of this course's PYQ weight is covered in this module.
Syllabus index
Lessons in this module
Introduction to DS
DS Basics & Types
- DS Basics & TypesPdf
- Why we study data structure and algorithmDrm Video
- What is data structureDrm Video
- Effects of Data StructureDrm Video
- Primitive Vs Non-Primitive Data StructureDrm Video
- Linear Vs Non-Linear Data StructureDrm Video
- Demo: Why we study data structure and algorithmStandard Video
- Demo: What is data structureStandard Video
Array
Array Basics & Ops
1D & 2D Addressing
Stack
Stack Basics & Ops
Infix Postfix Prefix
Eval of Expressions
Recursion & Stack
- Recursion & StackPdf
- Introduction to RecursionDrm Video
- Recursion Practice QuestionDrm Video
- FunctionsDrm Video
- Recursive FunctionsDrm Video
- recursive functionsDrm Video
- Stack Practice questionsDrm Video
- Stack Practice questionsDrm Video
- Stack recursion Practice questionsDrm Video
- Stack recursion Practice questionDrm Video
- Stack recursion Practice questionsDrm Video
- Recursion Practice questionsDrm Video
- Stack Practice questionsDrm Video
- Stack Practice questionsDrm Video
Queue
Basics & Stack Mix
Linked List
SLL Basics & Standard Operations
- SLL Basics & Standard OperationsPdf
- Introduction To Link ListDrm Video
- Analysis Of Link ListDrm Video
- Link List Traversal Using LoopDrm Video
- Link List Traversal Using RecusrionDrm Video
- Searching An Element In Link List Using LoopDrm Video
- Searching An Element In LL Using RecursionDrm Video
- Insertion in Link ListDrm Video
- Deletion From Link ListDrm Video
Structure Modification & Pointer Logic
Tree
Binary Tree Basics & Props
Traversals & Construction
- Traversal & ConstructionPdf
- Preorder Treversal of Binary TreeDrm Video
- Inorder Traversal Of Binary TreeDrm Video
- Post Order Traversal Of Binary TreeDrm Video
- Tree traversal Practice QuestionDrm Video
- Tree traversal Practice QuestionDrm Video
- Tree traversal Practice QuestionDrm Video
- Tree Practice QuestionDrm Video
- Tree Traversal Pseudocode (Pre-order)Drm Video
- Tree traversal Pseudocode (Inorder)Drm Video
- Tree Traversal Pseudocode (Post-Order )Drm Video
- Tree Traversal Pseudocode PQDrm Video
- Tree Traversal Pseudocode PQDrm Video
BST Basics & Operations
AVL Trees & Balancing
Complete Binary Trees
Heaps & Priority Queues
Graphs
Graph Reps & Basics
DFS & Applications
Hashing
Hashing Basics & Functions
Open Addressing (Probing)
Chaining & Perf Analysis
Algorithm Analysis
Algo Basics & Analysis
Asymptotic Notations
Growth Rate Comparisons
- Growth Rate Comparisons NotesPdf
- Practice Question 1Drm Video
- Practice Question 2Drm Video
- Log Basic PropertiesDrm Video
- Demo: Types of FunctionsStandard Video
- Decreasing FunctionsDrm Video
- Constant FunctionsDrm Video
- Logarithmic FunctionsDrm Video
- Ignore Logarithm BasesDrm Video
- Polynomial FunctionsDrm Video
- Exponential FunctionsDrm Video
- Logarithm Method - Asymptotic ComparisonDrm Video
- Practice QuestionsDrm Video
Time Complexity Analysis
Iterative Loops & Code
Sorting Algorithms
Introduction to Sorting
Bubble Sort
Insertion Sort
Merge Sort
Greedy Algorithms
Greedy Basics & Huffman
Optimal Merge Pattern
Fractional Knapsack
Minimum Spanning Trees
Shortest Path Algos
Dijkstra’s Algorithm
Bellman-Ford Algo
- Bellman-Ford Algo NotesPdf
- Bellman- Ford Algorithm Part-1Drm Video
- Bellman- Ford Algorithm Part-2Drm Video
- Dijakstra and bellaman ford algorithimDrm Video
- DIjakstra algorithim and bellaman ford Practice questionsDrm Video
- single source shortest path practice questionDrm Video
- Practice QuestionDrm Video
- Greedy alogrithimsDrm Video
Module lessons
Previous-year questions
PYQ collectionPYQ Questions7 questionsPYQ collectionPYQ Questions7 questionsPYQ collectionPYQ Questions12 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions13 questionsPYQ collectionPYQ Questions8 questionsPYQ collectionPYQ Questions11 questionsPYQ collectionPYQ Questions5 questionsPYQ collectionPYQ Questions6 questionsPYQ collectionPYQ Questions30 questionsPYQ collectionPYQ Questions12 questionsPYQ collectionPYQ Questions8 questionsPYQ collectionPYQ Questions20 questionsPYQ collectionPYQ Questions9 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions7 questionsPYQ collectionPYQ Questions17 questionsPYQ collectionPYQ Questions8 questionsPYQ collectionPYQ Questions10 questionsPYQ collectionPYQ Questions10 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions4 questionsPYQ collectionPYQ Questions4 questionsPYQ collectionPYQ Questions5 questionsPYQ collectionPYQ Questions44 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions7 questionsPYQ collectionPYQ Questions9 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions5 questionsPYQ collectionPYQ Questions4 questionsPYQ collectionPYQ Questions4 questionsPYQ collectionPYQ Questions4 questionsPYQ collectionPYQ Questions12 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions5 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions10 questionsPYQ collectionPYQ Questions22 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions4 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions4 questionsPYQ collectionPYQ Questions189 questions
Explore the course
Previous modulePart 3 | Computer NetworksNext modulePart 3 | Theory Of Computation & Compiler Design
- About the Course
- Part 1 | Language (English)
- Part 1 | Language (Hindi)
- Part 2 | Primary Maths & Reasoning
- Part 2 | General Awareness (GK + Current Affairs)
- Part 3 | Computer System and Org. (CSO)
- Part 3 | Database Management System
- Part 3 | Operating System
- Part 3 | Computer Networks
- Part 3 | Theory Of Computation & Compiler Design
- Part 3 | Emerging Trends (AI, Societal Ethics & MS Office)
- Part 3 | Software Engineering
- Part 3 | Programming Concepts (C Programming)
- Part 3 | Programming Concepts (OOPS, C++, JAVA, HTML)
- Part 3 | Programming Concepts (Python)
- Part 3 | Digital Electronics
- BPSC Full Mock Tests
Loading lesson…