Data Structures and Algorithms — MCQ Practice

Hindi aur English dono mein practice karo — click karo answer check karne ke liye

📚 6 Questions 🌐 Hindi + English ✅ Free
भाषा / Language:
6 questions
1
EN + हिं Easy
GB What is linear search also called?
IN रैखिक खोज को क्या कहा जाता है?
A
Binary search द्विआधारी खोज
B
Sequential search अनुक्रमिक खोज
C
Hash search हैश खोज
D
Jump search कूदो खोज
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Linear search = sequential search (checks elements one by one).
व्याख्या (हिन्दी) रैखिक खोज = अनुक्रमिक खोज (एक-एक करके तत्वों की जाँच करता है)।
2
EN + हिं Hard
GB Best case time complexity of linear search?
IN रैखिक खोज का सर्वोत्तम मामला समय जटिलता?
A
O(n) पर)
B
O(log n) ओ(लॉग एन)
C
O(1) हे(1)
D
O(n²) ओ(एन²)
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) O(1) when desired element is at first position.
व्याख्या (हिन्दी) O(1) जब वांछित तत्व पहले स्थान पर हो।
3
EN + हिं Hard
GB Worst case time complexity of linear search?
IN रैखिक खोज की सबसे खराब स्थिति समय जटिलता?
A
O(1) हे(1)
B
O(log n) ओ(लॉग एन)
C
O(n log n) ओ(एन लॉग एन)
D
O(n) पर)
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) O(n) when element is last or not present.
व्याख्या (हिन्दी) O(n) जब तत्व अंतिम है या मौजूद नहीं है।
4
EN + हिं Medium
GB For what list size is linear search most suitable?
IN रैखिक खोज किस सूची आकार के लिए सबसे उपयुक्त है?
A
Very large (>10000) बहुत बड़ा (>10000)
B
Smaller lists (<100) छोटी सूचियाँ (
C
Sorted lists only केवल क्रमबद्ध सूचियाँ
D
Lists with duplicates डुप्लिकेट वाली सूचियाँ
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Linear search is practical only for smaller lists.
व्याख्या (हिन्दी) रैखिक खोज केवल छोटी सूचियों के लिए व्यावहारिक है।
5
EN + हिं Easy
GB What does linear search return if element not found?
IN यदि तत्व नहीं मिला तो रैखिक खोज क्या लौटाती है?
B
None कोई नहीं
C
-1 -1
D
False असत्य
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) By convention, linear search returns -1 when element is not found.
व्याख्या (हिन्दी) परंपरा के अनुसार, तत्व नहीं मिलने पर रैखिक खोज -1 लौटाती है।
6
EN + हिं Hard
GB Average case time complexity of linear search?
IN रैखिक खोज की औसत केस समय जटिलता?
A
O(1) हे(1)
B
O(log n) ओ(लॉग एन)
C
O(n) पर)
D
O(n²) ओ(एन²)
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Average O(n) — element found at middle after n/2 comparisons.
व्याख्या (हिन्दी) औसत O(n) - n/2 तुलना के बाद मध्य में पाया गया तत्व।
1–6 of 6