Data Structures and Algorithms — MCQ Practice

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

📚 819 Questions 🌐 Hindi + English ✅ Free
भाषा / Language:
819 questions
406
EN + हिं
GB The output of: optional o; cout<
IN का आउटपुट: वैकल्पिक ओ; अदालत
B
99 99
C
Error गलती
D
Undefined अपरिभाषित
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) o is empty; value_or returns 99.
व्याख्या (हिन्दी) ओ खाली है; वैल्यू_ऑर 99 लौटाता है।
407
EN + हिं
GB The output of: variant v=42; cout<(v);
IN का आउटपुट: वैरिएंट v=42; अदालत
A
42 42
B
Error गलती
D
String डोरी
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) v holds int 42; get extracts it.
व्याख्या (हिन्दी) v int 42 रखता है; get इसे निकालता है।
408
EN + हिं
GB The output of: variant v=3.14; cout<(v);
IN का आउटपुट: वैरिएंट v=3.14; अदालत
A
3 3
B
3.14 3.14
C
Error गलती
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) v holds double 3.14; get extracts it.
व्याख्या (हिन्दी) v डबल 3.14 रखता है; get इसे निकालता है।
409
EN + हिं
GB The output of: any a=42; cout<(a);
IN का आउटपुट: कोई भी a=42; अदालत
A
Error गलती
B
42 42
D
4 4
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) std::any stores 42 as int; any_cast extracts 42.
व्याख्या (हिन्दी) std::कोई भी स्टोर 42 int के रूप में; Any_cast अर्क 42.
410
EN + हिं
GB The output of: any a=string("hello"); cout<(a);
IN इसका आउटपुट: कोई भी a=string('hello'); अदालत
A
Error गलती
B
hello नमस्ते
C
string डोरी
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) any stores string; any_cast extracts "hello".
व्याख्या (हिन्दी) कोई भी स्टोर स्ट्रिंग; Any_cast "हैलो" निकालता है।
411
EN + हिं
GB What is the output: format("{0} {1} {0}", "hello", "world"):
IN आउटपुट क्या है: प्रारूप ("{0} {1} {0}", "हैलो", "दुनिया"):
A
hello world hello नमस्ते विश्व नमस्कार
B
hello world हैलो वर्ल्ड
C
world hello world विश्व नमस्ते विश्व
D
Error गलती
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) std::format with positional args: {0}=hello, {1}=world.
व्याख्या (हिन्दी) std::स्थितीय तर्कों के साथ प्रारूप: {0}=हैलो, {1}=विश्व।
412
EN + हिं
GB The output of: format("{:>10}", "hi"):
IN इसका आउटपुट: प्रारूप ("{:>10}", "हाय"):
A
hi नमस्ते
B
hi नमस्ते
C
hi नमस्ते
D
hixxxxxxxx hixxxxxxxxx
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) {:>10} right-aligns in width 10.
व्याख्या (हिन्दी) {:>10} चौड़ाई 10 में दाएँ-संरेखित।
413
EN + हिं
GB The output of: format("{:.2f}", 3.14159):
IN इसका आउटपुट: प्रारूप('{:.2f}', 3.14159):
A
3.14 3.14
B
3.1 3.1
C
3.142 3.142
D
3.14159 3.14159
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) {:.2f} formats float with 2 decimal places.
व्याख्या (हिन्दी) {:.2f} प्रारूप 2 दशमलव स्थानों के साथ तैरते हैं।
414
EN + हिं
GB The output of: format("{:05d}", 42):
IN इसका आउटपुट: प्रारूप("{:05d}", 42):
A
00042 00042
B
42 42
C
42000 42000
D
Error गलती
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) {:05d} pads with zeros to width 5.
व्याख्या (हिन्दी) {:05d} शून्य से चौड़ाई 5 वाले पैड।
415
EN + हिं
GB The output of: format("{:b}", 10):
IN इसका आउटपुट: प्रारूप ("{:b}", 10):
A
10 10
B
1010 1010
C
A
D
Error गलती
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) {:b} formats in binary; 10=1010.
व्याख्या (हिन्दी) {:b} बाइनरी में प्रारूप; 10=1010.
416
EN + हिं
GB The output of: format("{:x}", 255):
IN इसका आउटपुट: प्रारूप ("{:x}", 255):
A
ff सीमांत बल
B
255 255
C
FF सीमांत बल
D
Error गलती
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) {:x} formats in lowercase hex; 255=ff.
व्याख्या (हिन्दी) {:x} लोअरकेस हेक्स में प्रारूप; 255=एफएफ.
417
EN + हिं
GB The output of: format("{:o}", 8):
IN इसका आउटपुट: प्रारूप ("{:o}", 8):
A
8 8
B
10 10
C
0x8 0x8
D
Error गलती
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) {:o} formats in octal; 8=10 (octal).
व्याख्या (हिन्दी) अष्टाधारी में {:o} प्रारूप; 8=10 (अष्टक).
418
EN + हिं
GB What is the output: string s=format("Hello, {}!", "World"); cout<
IN आउटपुट क्या है: स्ट्रिंग s=format('हैलो, {}!', 'वर्ल्ड'); अदालत
A
Hello, World! हैलो वर्ल्ड!
B
Hello, {}! नमस्ते, {}!
C
Error गलती
D
Hello World हैलो वर्ल्ड
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) std::format replaces {} with "World".
व्याख्या (हिन्दी) std::format {} को "World" से बदल देता है।
419
EN + हिं
GB The output of: auto r=views::iota(5); cout<
IN का आउटपुट: auto r=views::iota(5); अदालत
A
4 4
B
5 5
D
Error गलती
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) iota(5) generates 0,1,2,3,4; 5 elements.
व्याख्या (हिन्दी) iota(5) 0,1,2,3,4 उत्पन्न करता है; 5 तत्व.
420
EN + हिं
GB The output of: vector v={1,2,3,4,5}; auto sum=ranges::fold_left(v,0,plus<>{}); cout<
IN का आउटपुट: वेक्टर v={1,2,3,4,5}; स्वचालित योग=श्रेणियाँ::fold_left(v,0,plus{}); अदालत
A
15 15
B
10 10
C
5 5
D
Error गलती
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) fold_left: 0+1+2+3+4+5=15.
व्याख्या (हिन्दी) फ़ोल्ड_लेफ्ट: 0+1+2+3+4+5=15.
406–420 of 819