CBSE Class 12 Computer Science – Searching

Previous Chapter Next Chapter

Study Materials

12th

12th - Computer Science

Searching

Chapter Overview

This chapter explains the fundamental concept of searching in computer science – the process of finding the location of a specific element in a collection of data. It focuses on two commonly used searching techniques: Linear Search and Binary Search. The chapter includes implementation in Python, performance comparison, and real-life applications of searching methods.

Important Keywords

  • Searching: The process of finding the presence or location of an element in a dataset.
  • Linear Search: Sequentially compares each element with the target until found or list ends.
  • Binary Search: Repeatedly divides a sorted list in half to locate the target.
  • Midpoint: The middle index used in Binary Search to divide the dataset.
  • Time Complexity: A measure of how the run time of a program increases with input size.

Detailed Notes

to view full chapter (Searching - Detailed Notes) resources.