Data Structures and Algorithms — MCQ Practice

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

📚 8 Questions 🌐 Hindi + English ✅ Free
भाषा / Language:
8 questions

Question 1

EN + हिं Medium
GB BST left subtree contains?
IN BST बाएँ उपवृक्ष में शामिल है?
Larger values बड़े मूल्य
Smaller values छोटे मूल्य
Equal values समान मूल्य
Random values यादृच्छिक मूल्य
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) BST: left subtree has values smaller than root.
व्याख्या (हिन्दी) बीएसटी: बाएं उपवृक्ष का मान जड़ से छोटा है।
🎯 Exam Perspective
Data Structures and Algorithms ("Binary Search Tree" sub-topic) से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 2

EN + हिं Medium
GB BST right subtree contains?
IN BST दाएँ उपवृक्ष में शामिल है?
Smaller values छोटे मूल्य
Equal values समान मूल्य
Larger values बड़े मूल्य
Random values यादृच्छिक मूल्य
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) BST: right subtree has values larger than root.
व्याख्या (हिन्दी) बीएसटी: दाएँ उपवृक्ष का मान जड़ से बड़ा है।
🎯 Exam Perspective
SSC, Railway, Banking और State PCS जैसी परीक्षाओं में Data Structures and Algorithms ("Binary Search Tree" sub-topic) से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।

Question 3

EN + हिं Hard
GB Time complexity of BST search (balanced)?
IN बीएसटी खोज की समय जटिलता (संतुलित)?
O(n) पर)
O(n²) ओ(एन²)
O(log n) ओ(लॉग एन)
O(1) हे(1)
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Balanced BST search is O(log n).
व्याख्या (हिन्दी) संतुलित BST खोज O(लॉग एन) है।
🎯 Exam Perspective
अगर आप SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं, तो Data Structures and Algorithms ("Binary Search Tree" sub-topic) का यह topic आपके लिए महत्वपूर्ण है — difficulty level "Hard"। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें।

Question 4

EN + हिं Hard
GB Time complexity of BST search (worst case skewed)?
IN बीएसटी खोज की समय जटिलता (सबसे खराब स्थिति में विषम)?
O(log n) ओ(लॉग एन)
O(1) हे(1)
O(n) पर)
O(n log n) ओ(एन लॉग एन)
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Skewed BST degrades to O(n) — like searching a linked list.
व्याख्या (हिन्दी) तिरछा BST O(n) में बदल जाता है - जैसे किसी लिंक की गई सूची को खोजना।
🎯 Exam Perspective
Data Structures and Algorithms ("Binary Search Tree" sub-topic) के इस प्रश्न को — difficulty level "Hard" कई प्रतियोगी परीक्षाओं जैसे UPSC, SSC, Banking और Police भर्ती में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें।

Question 5

EN + हिं Medium
GB New nodes in BST always inserted as?
IN BST में नए नोड हमेशा किस रूप में डाले जाते हैं?
Root जड़
Middle मध्य
Leaf nodes पत्ती की गांठे
After sorting छंटाई के बाद
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) BST new nodes always inserted as leaf nodes.
व्याख्या (हिन्दी) BST नए नोड्स को हमेशा लीफ नोड्स के रूप में डाला जाता है।
🎯 Exam Perspective
यह सवाल Data Structures and Algorithms ("Binary Search Tree" sub-topic) category का है — difficulty level "Medium", और Railway, SSC, Banking और Defence परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें।

Question 6

EN + हिं Medium
GB BST Case 3 deletion handles?
IN बीएसटी केस 3 विलोपन हैंडल?
Leaf node लसीका नोड
Node with one child एक बच्चे के साथ नोड
Node with two children दो बच्चों के साथ नोड
The root जड़
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Case 3: delete node with two children — replace with inorder successor/predecessor.
व्याख्या (हिन्दी) केस 3: दो बच्चों वाले नोड को हटाएं - इनऑर्डर उत्तराधिकारी/पूर्ववर्ती के साथ बदलें।
🎯 Exam Perspective
यह प्रश्न Data Structures and Algorithms ("Binary Search Tree" sub-topic) की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर SSC, Railway, Banking और State PCS जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें।

Question 7

EN + हिं Medium
GB Inorder traversal of BST gives?
IN BST का इनऑर्डर ट्रैवर्सल देता है?
Random sequence यादृच्छिक अनुक्रम
Sorted ascending order आरोही क्रम में क्रमबद्ध
Sorted descending order अवरोही क्रम में क्रमबद्ध
Reverse level order उलटा स्तर क्रम
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Inorder (Left-Root-Right) of BST always gives sorted ascending order.
व्याख्या (हिन्दी) बीएसटी का इनऑर्डर (बाएं-रूट-दाएं) हमेशा क्रमबद्ध आरोही क्रम देता है।
🎯 Exam Perspective
Data Structures and Algorithms ("Binary Search Tree" sub-topic) से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो।

Question 8

EN + हिं Medium
GB Maximum height of BST with n nodes?
IN एन नोड्स के साथ बीएसटी की अधिकतम ऊंचाई?
log n लॉग एन
n-1 (skewed tree) n-1 (तिरछा पेड़)
n/2 एन/2
sqrt(n) sqrt(एन)
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Skewed BST: height = n-1 (all nodes on one side).
व्याख्या (हिन्दी) तिरछा बीएसटी: ऊंचाई = एन-1 (सभी नोड्स एक तरफ)।
🎯 Exam Perspective
SSC CGL, IBPS, RRB और State-level परीक्षाओं जैसी परीक्षाओं में Data Structures and Algorithms ("Binary Search Tree" sub-topic) से सवाल अक्सर पूछे जाते हैं — difficulty level "Medium"। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें।