Kit Library

đŸŽ¯ Exam Preparation Kit

New Exam Prep

English 10 leveled MCQs Free

Shared by a Veda learner ¡ Generated with Veda AI

📖 Smart notes

What you'll study, topic by topic

1

New Exam Prep

An algorithm is a step-by-step procedure for solving a problem. Good algorithms are characterized by clarity, efficiency, and finiteness. Big-O, Big-â„Ļ, and Big-Θ notations describe the upper, lower, and tight bounds of a...

❓ Solved paper preview

Sample questions with model answers

Every question in the paper gets a full exam-length answer in the app — organised by marks, the way a topper writes it.

7 marks Long answer

Explain Bubble Sort with an example and analyze its best-case and worst-case time complexity.

Show answer outline

Bubble Sort repeatedly swaps adjacent elements; best-case O(n), worst-case O(n^2).

The full exam-length answer is in the app.

7 marks Long answer

Explain Merge Sort using Divide and Conquer and derive its time complexity.

Show answer outline

Merge Sort divides the array, sorts subarrays, and merges; time complexity is O(n log n).

The full exam-length answer is in the app.

7 marks Long answer

Explain Selection Sort with a suitable example and analyze its time complexity.

Show answer outline

Selection Sort selects the minimum element; time complexity is O(n^2).

The full exam-length answer is in the app.

7 marks Long answer

Solve the recurrence relation of Merge Sort using the recursion tree method.

Show answer outline

The recurrence relation T(n) = 2T(n/2) + O(n) solves to T(n) = O(n log n).

The full exam-length answer is in the app.

Study it properly — free, in the app

The full Veda Bites deck, complete notes, spaced-repetition flashcards, leveled MCQs, tests and games for this kit — plus Daily Facts and the Arena, every day.