HamiIT
Sign inGet started
Home
ADD CONTENT

Sign in Required

Please sign in to add content

Sign In
ProgramsBsc CSITSemester 3Data Structure and AlgorithmsUnit 7: Searching and Hashing (6 Hrs.)
Chapter Study

Bsc CSIT Semester 3 – Data Structure and Algorithms – Unit 7: Searching and Hashing (6 Hrs.)

Comprehensive questions and detailed answers for Unit 7: Searching and Hashing (6 Hrs.). Perfect for exam preparation and concept clarity.

7
Questions
40
Marks
Back to All Chapters
1

Define hash table and hash function. What is collision in hashing? Explain linear probing and quadratic probing with suitable example.

HardTHEORY10 marks2080(TU Final)
2

Explain binary search with an example. What is the time complexity of binary search?

MediumTHEORY5 marks2080(TU Final)
3

What is hashing? how do you apply linear probing and rehashing explain with example.

MediumTHEORY5 marks2081(TU Final)
4

Write a program to implement binary search.

MediumTHEORY5 marks2079(TU Final)
5

Assume you have to store the data {0,1,2,4,5,7} into a hash table of size 5, with hash function, h(x)=x%5. Apply linear probing and double hashing as collision resolution techniques.

MediumTHEORY5 marks2079(TU Final)
6

Write a program to implement sequential search algorithm.

MediumTHEORY5 marks2078(TU Final)
7

What is hashing? Explain concept of hash table and hash function with example.

MediumTHEORY5 marks2077(TU Final)
Showing 7 questions

Exam Years

Past question papers

2081
TU Final•1 questions
2080
TU Final•2 questions
2079
TU Final•2 questions
2078
TU Final•1 questions
2077
TU Final•1 questions

Questions in Unit 7: Searching and Hashing (6 Hrs.)

Define hash table and hash function. What is collision in hashing? Explain linear probing and quadratic probing with suitable example.

Marks: 10

Year: 2080 Final TU

Hash Table Definition A Hash Table is a data structure that stores data in an array and allows fast insertion, deletion, and searching by using a hash function to compute an index. Example If keys

Explain binary search with an example. What is the time complexity of binary search?

Marks: 5

Year: 2080 Final TU

Definition Binary Search is an efficient searching algorithm used to find an element in a sorted array or list. It works by repeatedly dividing the search interval into two halves. Key Requirement

What is hashing? how do you apply linear probing and rehashing explain with example.

Marks: 5

Year: 2081 Final TU

1. Hashing (Definition) Hashing is a technique used to store and retrieve data efficiently using a hash table. - A hash function converts a key into an index (address) in the hash table. - It allo

Write a program to implement binary search.

Marks: 5

Year: 2079 Final TU

1. Definition Binary Search is an efficient searching algorithm that works on a sorted array. It repeatedly divides the search interval into half and compares the middle element with the target valu

Assume you have to store the data {0,1,2,4,5,7} into a hash table of size 5, with hash function, h(x)=x%5. Apply linear probing and double hashing as collision resolution techniques.

Marks: 5

Year: 2079 Final TU

1. Given Information - Hash table size (m) = 5 - Hash function: \[ h(x) = x \% 5 \] - Keys to insert: {0, 1, 2, 4, 5, 7} --- 2. Linear Probing Definition Linear Probing resolves collisions

Write a program to implement sequential search algorithm.

Marks: 5

Year: 2078 Final TU

Definition Sequential Search (also called Linear Search) is a simple search technique where each element of a list is checked one by one until the desired element is found or the list ends. Character

What is hashing? Explain concept of hash table and hash function with example.

Marks: 5

Year: 2077 Final TU

1. Hashing (Definition) Hashing is a technique used to map data items (keys) to fixed-size values using a mathematical function called a hash function. It allows fast insertion, deletion, and search

About Unit 7: Searching and Hashing (6 Hrs.) Questions

This page contains comprehensive questions from the Unit 7: Searching and Hashing (6 Hrs.) chapter of Data Structure and Algorithms, part of the Bsc CSIT Semester 3 curriculum. All questions include detailed model answers from past TU exam papers.

Study Tips

  • Review concepts before attempting questions
  • Practice writing complete answers
  • Compare your answers with model solutions
  • Focus on questions from recent years
  • Use direct links (#question-ID) to bookmark and share specific questions

Related Resources

← Back to Data Structure and Algorithms Chapters

Unit 7: Searching and Hashing (6 Hrs.) chapter questions with answers for Data Structure and Algorithms (Bsc CSIT Semester 3). Prepare for TU exams with our comprehensive question bank and model answers.

H
Hami IT

Empowering IT students with quality education resources and comprehensive exam preparation materials.

Programs

  • Flutter
  • Java
  • DevOps

Company

  • About Us
  • Contact

Contact

  • 📧hamiit.dev@gmail.com
  • 📞+977 9813706443
  • 📍Kathmandu, Nepal

© 2026 Hami IT. All rights reserved.