201~200~ Unit III – Searching & Sorting

Unit III – Searching & Sorting

Understand arrays, search algorithms, sorting techniques, and matrix operations with modular programming concepts.

Unit Summary

This unit focuses on operations involving arrays, introduction to fundamental searching and sorting algorithms, matrix manipulation, and modular programming principles such as using functions for better code structure.

Unit III Topics

Arrays

Understanding 1D & 2D arrays, accessing elements, operations and applications.

Open Topic
Searching Algorithms

Explore Linear Search and Binary Search with examples and complexity analysis.

View Searching
Sorting Algorithms

Learn Bubble, Selection, and Insertion sorting with step-by-step illustrations.

View Sorting
Matrix Operations

Work with 2D arrays to perform addition, subtraction & multiplication of matrices.

Explore Matrix
Modular Programming

Learn to break down programs using user-defined functions for better structure.

Open Module