Aspirant Academy

MCQ

एल्गोरिदम MCQ - उत्तर सहित अभ्यास प्रश्न

RAS/RPSC तैयारी के लिए एल्गोरिदम के 44 प्रश्न हल करें।

अभ्यास प्रश्न

प्र.1पर्याप्त बड़े n के लिए कौन-सी समय-जटिलता तेज़ी से बढ़ती है: O(n log n) या O(n^2)?

A वृद्धि केवल इस्तेमाल किए गए कंपाइलर पर निर्भर करती है
B दोनों बिल्कुल समान दर से बढ़ती हैं
C O(n^2) तेज़ी से बढ़ती है
D O(n log n) तेज़ी से बढ़ती है
व्याख्या

n बड़ा होने पर n वर्ग, n log n से तेज़ बढ़ता है, क्योंकि n/log n बिना सीमा के बढ़ने की ओर जाता है। इसी कारण बड़े इनपुट के लिए O(n log n) वाला छंटाई एल्गोरिदम सामान्यतः O(n^2) वाले एल्गोरिदम से बेहतर माना जाता है।

प्र.2द्विआधारी वृक्ष में कौन-सा क्रमण पहले बाएँ उपवृक्ष, फिर मूल नोड और उसके बाद दाएँ उपवृक्ष पर जाता है?

A स्तर-क्रम क्रमण
B पोस्टऑर्डर क्रमण
C प्रीऑर्डर क्रमण
D इनऑर्डर क्रमण
व्याख्या

द्विआधारी वृक्ष का इनऑर्डर क्रमण बाएँ उपवृक्ष, मूल नोड और दाएँ उपवृक्ष के क्रम से परिभाषित होता है। इसी कारण द्विआधारी खोज वृक्षों में इसका खास महत्व है, क्योंकि इससे कुंजियाँ क्रमबद्ध क्रम में मिलती हैं।

प्र.3एल्गोरिदम विश्लेषण में बिग-ओ संकेत मुख्य रूप से क्या बताता है?

A इनपुट आकार के साथ वृद्धि की एसिम्प्टोटिक ऊपरी सीमा
B एल्गोरिदम लागू करने में इस्तेमाल हुई प्रोग्रामिंग भाषा
C किसी खास कंप्यूटर पर सेकंड में ठीक-ठीक चलने का समय
D किसी प्रोग्राम में सिंटैक्स त्रुटियों की संख्या
व्याख्या

बिग-ओ संकेत यह बताने के लिए प्रयोग होता है कि इनपुट आकार बढ़ने पर समय या मेमोरी जैसे एल्गोरिदमिक संसाधन की वृद्धि की ऊपरी सीमा कैसी है। बड़े इनपुट की तुलना के लिए इसमें स्थिर गुणकों और छोटे क्रम के पदों को अलग रख दिया जाता है।

प्र.4कौन-सी समस्या ऐसा मानक उदाहरण है जहां चक्र-जांच के साथ किनारों को बढ़ते भार में चुनने वाली ग्रीडी रणनीति सर्वोत्तम हल देती है?

A मैट्रिक्सों को सख्ती से बाएं से दाएं गुणा करके मैट्रिक्स गुणन
B मनमाने भारों और मानों वाला 0/1 नैपसैक
C क्रुस्कल एल्गोरिदम से न्यूनतम स्पैनिंग वृक्ष
D यात्री-विक्रेता समस्या में हमेशा निकटतम शहर लेना
व्याख्या

क्रुस्कल एल्गोरिदम न्यूनतम स्पैनिंग वृक्ष समस्या के लिए क्लासिक ग्रीडी एल्गोरिदम है। यह बार-बार ऐसा सबसे छोटा किनारा चुनता है जिससे चक्र न बने, और यह सुरक्षित-चुनाव नियम सर्वोत्तम स्पैनिंग वृक्ष तक ले जाता है।

प्र.5यदि किसी एल्गोरिदम का चलने का समय O(n) है, तो यह संकेत मुख्यतः क्या बताता है?

A चलने के समय की वृद्धि पर असिम्प्टोटिक ऊपरी सीमा
B हर इनपुट के लिए चली हुई मशीन निर्देशों की ठीक-ठीक संख्या
C यह गारंटी कि छोटा इनपुट होने पर एल्गोरिदम हर O(n log n) एल्गोरिदम से तेज होगा
D निचली सीमा, जिससे पता चले कि चलने का समय कम-से-कम रैखिक होना ही चाहिए
व्याख्या

O(n) बताता है कि किसी इनपुट आकार के बाद चलने का समय n के किसी नियत गुणक से ऊपर नहीं जाएगा। यह वृद्धि-दर की बात है, कदमों की ठीक-ठीक गिनती की नहीं।

आपने 44 में से 5 नमूना प्रश्न देख लिए हैं

एल्गोरिदम पर अनलिमिटेड अभ्यास RAS टेस्ट सीरीज़ + प्रैक्टिस पैक या गेट पास में मिलता है।

और प्रश्न

6द्विआधारी वृक्ष में प्रीऑर्डर ट्रैवर्सल किस क्रम में नोड देखता है?

Aबायां उपवृक्ष, मूल, दायां उपवृक्ष
Bमूल, बायां उपवृक्ष, दायां उपवृक्ष
Cऊपर से नीचे तक स्तर-दर-स्तर नोड
Dबायां उपवृक्ष, दायां उपवृक्ष, मूल

7कौन-सा जोड़ा असिम्प्टोटिक नोटेशन को उसके सामान्य अर्थ से सही मिलाता है?

Aबिग-ओ: ऊपरी सीमा, Ω: निचली सीमा
Bबिग-ओ: केवल मेमरी, Ω: केवल समय
Cबिग-ओ: निचली सीमा, Ω: ऊपरी सीमा
Dबिग-ओ: ठीक-ठीक सीमा, Ω: केवल औसत केस

8कौन-सा युग्म एल्गोरिदमिक रणनीति को उसकी सामान्य विशेषता से सही मिलाता है?

Aब्रांच एंड बाउंड - आंशिक समाधानों में खोज करती है और जो वर्तमान सर्वश्रेष्ठ को नहीं पछाड़ सकते उन्हें छांटती है
Bग्रीडी विधि - असंभव शाखाओं को छांटने के लिए मौजूदा सर्वश्रेष्ठ बाउंड का उपयोग करती है
Cइनऑर्डर ट्रैवर्सल - पहले मूल देखता है और फिर दोनों उपवृक्ष
Dस्तर-क्रम ट्रैवर्सल - पुनरावर्ती रूप से बायां उपवृक्ष, मूल और दायां उपवृक्ष छापता है

9अनुकूलन समस्या में ब्रांच एंड बाउंड विधि के अंदर सीमा की भूमिका को कौन-सा कथन सबसे ठीक बताता है?

Aयह हर अनुकूलन समस्या को छँटाई समस्या में बदल देती है
Bयह गारंटी देती है कि जीवित नोडों के लिए मेमोरी की जरूरत नहीं पड़ेगी
Cयह खोज शुरू होने से पहले अंतिम उत्तर जमा कर देती है
Dयह आंशिक हल से मिल सकने वाले सर्वश्रेष्ठ संभावित मान का अनुमान देती है

10यदि कोई ट्रैवर्सल द्विआधारी वृक्ष के हर नोड को ठीक एक बार देखता है और हर नोड पर स्थिर काम करता है, तो n नोड के लिए समय-जटिलता क्या होगी?

AO(n)
BO(1)
CO(n log n)
DO(log n)

11यदि किसी एल्गोरिदम की समय जटिलता O(n) है, तो स्थिर गुणकों और छोटे पदों को अनदेखा करने पर इनपुट आकार n दोगुना होने से उसका चलने का समय कैसे बढ़ेगा?

Aलगभग दो गुना हो जाएगा
Bलगभग चार गुना हो जाएगा
Cठीक वैसा ही रहेगा
Dलगभग पुराने चलने के समय का लॉग बन जाएगा

12ग्रीडी एल्गोरिदम का सबसे सही वर्णन कौन-सा है?

Aउत्तर चुनने से पहले वह सभी संभव हलों की सूची बनाता है
Bवह हर निर्णय को तब तक टालता है जब तक पूरा इनपुट क्रमबद्ध न हो जाए
Cवह स्थानीय कसौटी के आधार पर बार-बार उस समय का सबसे अच्छा विकल्प चुनता है
Dवह हर अनुकूलन समस्या में हमेशा इष्टतम उत्तर देता है

13द्विआधारी वृक्ष में कौन-सा भ्रमण पहले बाएँ उपवृक्ष, फिर मूल नोड और अंत में दाएँ उपवृक्ष पर जाता है?

Aलेवल-ऑर्डर भ्रमण
Bप्रीऑर्डर भ्रमण
Cइनऑर्डर भ्रमण
Dपोस्टऑर्डर भ्रमण

14एक पुनरावर्ती ट्रैवर्सल द्विआधारी वृक्ष के हर नोड को ठीक एक बार देखता है। यदि वृक्ष में n नोड हैं, तो इसकी समय-जटिलता क्या होगी?

AO(n)
BO(n^2)
CO(log n)
DO(n log n)

15बाइनरी ट्री के भ्रमण में प्रीऑर्डर भ्रमण किस क्रम का पालन करता है?

Aपहले बायां उपवृक्ष, फिर रूट, फिर दायां उपवृक्ष देखें
Bपहले रूट, फिर बायां उपवृक्ष, फिर दायां उपवृक्ष देखें
Cऊपर से नीचे तक सभी नोड को स्तर-दर-स्तर देखें
Dपहले बायां उपवृक्ष, फिर दायां उपवृक्ष, फिर रूट देखें

प्रोग्रामिंग एवं डेटा संरचना में और विषय

अन्य विषय देखें