736 Question 736 EN + हिं Easy GB What is composition over inheritance principle? IN वंशानुक्रम सिद्धांत पर संरचना क्या है? A Always use inheritance हमेशा इनहेरिटेंस का उपयोग करें B Prefer building objects from components rather than inheriting विरासत में मिलने के बजाय घटकों से वस्तुओं का निर्माण करना पसंद करें C Never use inheritance विरासत का उपयोग कभी न करें D Only use templates केवल टेम्प्लेट का उपयोग करें ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) Composition is more flexible and avoids inheritance coupling. व्याख्या (हिन्दी) संरचना अधिक लचीली है और वंशानुक्रम युग्मन से बचती है। 🎯 Exam Perspective Data Structures and Algorithms के इस प्रश्न को — difficulty level "Easy" कई प्रतियोगी परीक्षाओं जैसे UPSC, SSC, Banking और Police भर्ती में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें। 🔗 Related Questions Law of Demeter (Principle of Least Knowledge) says: The output of: vector v={1,2,3}; v.resize(5); cout The output of: int power(int b,int e){return e==0?1:b*p... 📚 Related Topic Introduction to DSA (819) Arrays (16) Linked List (25)
737 Question 737 EN + हिं Medium GB Law of Demeter (Principle of Least Knowledge) says: IN डेमेटर का नियम (न्यूनतम ज्ञान का सिद्धांत) कहता है: A Talk to everyone सबसे बात करो B Object should only talk to immediate friends (not friends of friends) वस्तु को केवल निकटतम मित्रों से बात करनी चाहिए (दोस्तों के मित्रों से नहीं) C Share all data सभी डेटा साझा करें D Use global variables वैश्विक चर का प्रयोग करें ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) obj.getA().getB().doC() violates LoD. व्याख्या (हिन्दी) obj.getA().getB().doC() LoD का उल्लंघन करता है। 🎯 Exam Perspective यह सवाल Data Structures and Algorithms category का है — difficulty level "Medium", और Railway, SSC, Banking और Defence परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें। 🔗 Related Questions The output of: int gcd(int a,int b){return b==0?a:gcd(b... The output of: class C{int x; public: C():x(0){} C(int... The output of: int arr[]={1,2,3,4,5}; cout 📚 Related Topic Introduction to DSA (819) Arrays (16) Linked List (25)
738 Question 738 EN + हिं Medium GB Which is an anti-pattern? IN कौन सा एक विरोधी पैटर्न है? A Design pattern डिज़ाइन पैटर्न B Singleton overuse, God class, Copy-paste programming सिंगलटन अति प्रयोग, गॉड क्लास, कॉपी-पेस्ट प्रोग्रामिंग C Inheritance विरासत D Encapsulation कैप्सूलीकरण ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) Anti-patterns are commonly used but counterproductive solutions. व्याख्या (हिन्दी) आमतौर पर विरोधी पैटर्न का उपयोग किया जाता है लेकिन प्रतिउत्पादक समाधान। 🎯 Exam Perspective यह प्रश्न Data Structures and Algorithms की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है — difficulty level "Medium"। इस तरह के प्रश्न अक्सर SSC, Railway, Banking और State PCS जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें। 🔗 Related Questions Fast power (exponentiation by squaring) computes a^n in... The output of: int arr[]={5,3,8,1,9,2}; sort(arr,arr+6)... The output of: class A{public:int x; A(int x):x(x){}};... 📚 Related Topic Introduction to DSA (819) Arrays (16) Linked List (25)
739 Question 739 EN + हिं GB The output of: class C{int x; public: C():x(0){} C(int x):x(x){} void print(){cout< IN का आउटपुट: वर्ग C{int x; सार्वजनिक: C():x(0){} C(int x):x(x){} void print(){cout A 05 05 B 50 50 C 00 00 D 55 55 ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) c1 uses default ctor (x=0); c2 uses parameterized (x=5). व्याख्या (हिन्दी) c1 डिफ़ॉल्ट ctor (x=0) का उपयोग करता है; c2 पैरामीटरयुक्त (x=5) का उपयोग करता है। 🎯 Exam Perspective Data Structures and Algorithms से जुड़ा यह सवाल उन students के लिए काम का है जो SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो। 🔗 Related Questions The output of: int power(int b,int e){return e==0?1:b*p... The output of: int f(int n){return n Which is an anti-pattern? 📚 Related Topic Introduction to DSA (819) Arrays (16) Linked List (25)
740 Question 740 EN + हिं GB The output of: class A{public:int x; A(int x):x(x){}}; A a(5); cout< IN का आउटपुट: क्लास ए {सार्वजनिक: int x; A(int x):x(x){}}; ए ए(5); अदालत A Error गलती B 5 5 D Undefined अपरिभाषित ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) x is public; direct access gives x=5. व्याख्या (हिन्दी) x सार्वजनिक है; सीधी पहुंच x=5 देती है। 🎯 Exam Perspective UPSC, SSC, Banking और Police भर्ती जैसी परीक्षाओं में Data Structures and Algorithms से सवाल अक्सर पूछे जाते हैं। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें। 🔗 Related Questions The output of: vector v={1,2,3}; v.resize(5); cout The output of: string s="Hello World"; transform(s.begi... The output of: int arr[]={5,3,8,1,9,2}; sort(arr,arr+6)... 📚 Related Topic Introduction to DSA (819) Arrays (16) Linked List (25)
741 Question 741 EN + हिं GB The output of: int f(int n){return n<=1 ? 1 : n*f(n-1);} cout< IN इसका आउटपुट: int f(int n){return n A 120 120 B 24 24 C 5 5 D Error गलती ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) 5! = 5*4*3*2*1 = 120. व्याख्या (हिन्दी) 5! = 5*4*3*2*1 = 120. 🎯 Exam Perspective अगर आप Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं, तो Data Structures and Algorithms का यह topic आपके लिए महत्वपूर्ण है। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें। 🔗 Related Questions Law of Demeter (Principle of Least Knowledge) says: Which is an anti-pattern? What is composition over inheritance principle? 📚 Related Topic Introduction to DSA (819) Arrays (16) Linked List (25)
742 Question 742 EN + हिं GB The output of: int f(int n){return n<=1 ? n : f(n-1)+f(n-2);} cout< IN इसका आउटपुट: int f(int n){return n A 13 13 B 21 21 C 8 8 D 34 34 ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) Fibonacci: F(7)=13. व्याख्या (हिन्दी) फाइबोनैचि: एफ(7)=13. 🎯 Exam Perspective Data Structures and Algorithms के इस प्रश्न को कई प्रतियोगी परीक्षाओं जैसे SSC, Railway, Banking और State PCS में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें। 🔗 Related Questions The output of: int gcd(int a,int b){return b==0?a:gcd(b... What is composition over inheritance principle? The output of: int power(int b,int e){return e==0?1:b*p... 📚 Related Topic Introduction to DSA (819) Arrays (16) Linked List (25)
743 Question 743 EN + हिं GB The output of: int gcd(int a,int b){return b==0?a:gcd(b,a%b);} cout< IN इसका आउटपुट: int gcd(int a,int b){return b==0?a:gcd(b,a%b);} cout A 6 6 B 3 3 C 9 9 D 18 18 ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) GCD(48,18)=GCD(18,12)=GCD(12,6)=GCD(6,0)=6. व्याख्या (हिन्दी) जीसीडी(48,18)=जीसीडी(18,12)=जीसीडी(12,6)=जीसीडी(6,0)=6। 🎯 Exam Perspective यह सवाल Data Structures and Algorithms category का है, और SSC CGL, IBPS, RRB और State-level परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें। 🔗 Related Questions The output of: int arr[]={1,2,3,4,5}; cout Fast power (exponentiation by squaring) computes a^n in... The output of: int f(int n){return n 📚 Related Topic Introduction to DSA (819) Arrays (16) Linked List (25)
744 Question 744 EN + हिं GB The output of: int power(int b,int e){return e==0?1:b*power(b,e-1);} cout< IN इसका आउटपुट: int power(int b,int e){return e==0?1:b*power(b,e-1);} cout A 128 128 B 256 256 C 64 64 D 512 512 ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) 2^8=256. व्याख्या (हिन्दी) 2^8=256. 🎯 Exam Perspective यह प्रश्न Data Structures and Algorithms की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है। इस तरह के प्रश्न अक्सर UPSC, SSC, Banking और Police भर्ती जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें। 🔗 Related Questions Fast power (exponentiation by squaring) computes a^n in... The output of: class C{int x; public: C():x(0){} C(int... The output of: string s="abcabc"; cout 📚 Related Topic Introduction to DSA (819) Arrays (16) Linked List (25)
745 Question 745 EN + हिं Medium GB Fast power (exponentiation by squaring) computes a^n in: IN तीव्र शक्ति (वर्गीकरण द्वारा घातांक) a^n की गणना करता है: A O(n) पर) B O(log n) ओ(लॉग एन) C O(n^2) ओ(एन^2) D O(1) हे(1) ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) Square the base for even exponents: O(log n). व्याख्या (हिन्दी) सम घातांक के लिए आधार का वर्ग करें: O(लॉग एन)। 🎯 Exam Perspective Data Structures and Algorithms से जुड़ा यह सवाल — difficulty level "Medium" उन students के लिए काम का है जो Railway, SSC, Banking और Defence परीक्षाओं की तैयारी कर रहे हैं। बेहतर होगा कि explanation पढ़कर concept clear करें, ताकि exam में similar प्रश्न आने पर confusion न हो। 🔗 Related Questions Law of Demeter (Principle of Least Knowledge) says: The output of: int f(int n){return n The output of: int arr[]={5,3,8,1,9,2}; sort(arr,arr+6)... 📚 Related Topic Introduction to DSA (819) Arrays (16) Linked List (25)
746 Question 746 EN + हिं GB The output of: int arr[]={5,3,8,1,9,2}; sort(arr,arr+6); cout< IN इसका आउटपुट: int arr[]={5,3,8,1,9,2}; क्रमबद्ध करें (arr,arr+6); अदालत A 1 9 1 9 B 5 2 5 2 C 9 1 9 1 D 3 8 3 8 ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) Sorted ascending: arr[0]=1, arr[5]=9. व्याख्या (हिन्दी) आरोही क्रम में क्रमबद्ध: arr[0]=1, arr[5]=9। 🎯 Exam Perspective SSC, Railway, Banking और State PCS जैसी परीक्षाओं में Data Structures and Algorithms से सवाल अक्सर पूछे जाते हैं। इसलिए सिर्फ answer रटने के बजाय, नीचे दी गई explanation को ध्यान से पढ़ें और concept समझें। 🔗 Related Questions Fast power (exponentiation by squaring) computes a^n in... The output of: int f(int n){return n The output of: vector v={1,2,3}; v.resize(5); cout 📚 Related Topic Introduction to DSA (819) Arrays (16) Linked List (25)
747 Question 747 EN + हिं GB The output of: int arr[]={1,2,3,4,5}; cout<<*max_element(arr,arr+5)<<" "<<*min_element(arr,arr+5); IN इसका आउटपुट: int arr[]={1,2,3,4,5}; अदालत A 5 1 5 1 B 1 5 1 5 C 3 1 3 1 D Error गलती ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) Max=5, Min=1. व्याख्या (हिन्दी) अधिकतम=5, न्यूनतम=1. 🎯 Exam Perspective अगर आप SSC CGL, IBPS, RRB और State-level परीक्षाओं की तैयारी कर रहे हैं, तो Data Structures and Algorithms का यह topic आपके लिए महत्वपूर्ण है। Exam में accuracy बढ़ाने के लिए हर सवाल की explanation जरूर पढ़ें। 🔗 Related Questions The output of: class C{int x; public: C():x(0){} C(int... The output of: string s="Hello World"; transform(s.begi... The output of: int f(int n){return n 📚 Related Topic Introduction to DSA (819) Arrays (16) Linked List (25)
748 Question 748 EN + हिं GB The output of: string s="Hello World"; transform(s.begin(),s.end(),s.begin(),toupper); cout< IN इसका आउटपुट: स्ट्रिंग s='हैलो वर्ल्ड'; परिवर्तन(s.begin(),s.end(),s.begin(),toupper); अदालत A hello world हैलो वर्ल्ड B HELLO WORLD हैलो वर्ल्ड C Hello World हैलो वर्ल्ड D Error गलती ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) toupper converts each char to uppercase. व्याख्या (हिन्दी) टॉपर प्रत्येक अक्षर को अपरकेस में परिवर्तित करता है। 🎯 Exam Perspective Data Structures and Algorithms के इस प्रश्न को कई प्रतियोगी परीक्षाओं जैसे UPSC, SSC, Banking और Police भर्ती में repeat होते देखा गया है। Concept clarity के लिए explanation section जरूर पढ़ें। 🔗 Related Questions The output of: vector v={1,2,3}; v.resize(5); cout The output of: int power(int b,int e){return e==0?1:b*p... The output of: class A{public:int x; A(int x):x(x){}};... 📚 Related Topic Introduction to DSA (819) Arrays (16) Linked List (25)
749 Question 749 EN + हिं GB The output of: vector v={1,2,3}; v.resize(5); cout< IN का आउटपुट: वेक्टर v={1,2,3}; v.आकार बदलें(5); अदालत A Error गलती C 3 3 D Garbage कचरा ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) resize(5) adds 2 zero-initialized elements. व्याख्या (हिन्दी) आकार बदलें (5) 2 शून्य-प्रारंभिक तत्व जोड़ता है। 🎯 Exam Perspective यह सवाल Data Structures and Algorithms category का है, और Railway, SSC, Banking और Defence परीक्षाओं के exam pattern में इस तरह के questions common हैं। Answer choose करने के बाद दिया गया explanation जरूर पढ़ें। 🔗 Related Questions The output of: int f(int n){return n The output of: class A{public:int x; A(int x):x(x){}};... The output of: int power(int b,int e){return e==0?1:b*p... 📚 Related Topic Introduction to DSA (819) Arrays (16) Linked List (25)
750 Question 750 EN + हिं GB The output of: string s="abcabc"; cout< IN इसका आउटपुट: स्ट्रिंग s='abcabc'; अदालत A 1 1 B 2 2 C 3 3 D Error गलती ✅ Correct Answer: 💡 Explanation / व्याख्या Explanation (English) Two a characters in "abcabc". व्याख्या (हिन्दी) "एबीसीएबीसी" में दो अक्षर। 🎯 Exam Perspective यह प्रश्न Data Structures and Algorithms की तैयारी करने वाले अभ्यर्थियों के लिए उपयोगी है। इस तरह के प्रश्न अक्सर SSC, Railway, Banking और State PCS जैसी परीक्षाओं में पूछे जाते रहे हैं, इसलिए concept और explanation दोनों को ध्यान से समझें, सिर्फ उत्तर याद न करें। 🔗 Related Questions The output of: string s="Hello World"; transform(s.begi... Law of Demeter (Principle of Least Knowledge) says: The output of: vector v={1,2,3}; v.resize(5); cout 📚 Related Topic Introduction to DSA (819) Arrays (16) Linked List (25)