Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

C++

  1. जांचें कि कोई संख्या सी ++ में गड़बड़ है या नहीं

    यहां हम यह जांचने के लिए एक दिलचस्प समस्या देखेंगे कि कोई संख्या गड़बड़ है या नहीं। एक संख्या को जंबल कहा जाता है यदि, प्रत्येक अंक के लिए, उसके पड़ोसी अंक में अधिकतम 1 का अंतर हो। उदाहरण के लिए, एक संख्या 1223 को जोड़ दिया जाता है, लेकिन 1256 को जोड़ नहीं दिया जाता है। इस समस्या को हल करने के लिए,

  2. जाँच करें कि क्या कोई संख्या C++ में / और % ऑपरेटरों का उपयोग किए बिना 5 का गुणज है

    यहां हम देखेंगे कि किसी संख्या को 5 से विभाज्य कैसे किया जाता है या नहीं। एक आसान तरीका यह है कि यदि संख्या mod 5 =0 है, तो संख्या 5 से विभाज्य है, लेकिन यहां हम / या % ऑपरेटर का उपयोग नहीं करेंगे। यह जांचने के लिए कि कोई संख्या 5 से विभाज्य है या नहीं, हमें अंतिम संख्या 0 या 5 देखनी होगी। यदि वह 0

  3. जाँच करें कि C++ में कोई संख्या पालिंड्रोम है या नहीं

    यहां हम देखेंगे कि कैसे जांचा जाता है कि कोई संख्या पैलिंड्रोम है या नहीं। दोनों दिशाओं में पैलिंड्रोम नंबर समान हैं। उदाहरण के लिए, संख्या 12321 पैलिंड्रोम है, लेकिन 12345 पैलिंड्रोम नहीं है। तर्क बहुत सीधा है। हमें संख्या को उल्टा करना है, और यदि उलटी संख्या वास्तविक संख्या के समान है, तो वह एक प

  4. जाँच करें कि C++ में वर्गमूल ज्ञात किए बिना कोई संख्या पूर्ण वर्ग है या नहीं

    मान लीजिए कि एक संख्या दी गई है, हमें यह जांचना है कि संख्या एक पूर्ण वर्ग है या नहीं। हम इसे जांचने के लिए वर्गमूल संक्रिया का उपयोग नहीं करेंगे। मान लीजिए कि एक संख्या 1024 है, यह एक पूर्ण वर्ग है, लेकिन 1000 एक पूर्ण वर्ग नहीं है। तर्क सरल है, परिणाम प्राप्त करने के लिए हमें इस एल्गोरिथम का पालन

  5. C++ में बिट ऑपरेटरों का उपयोग करके जांचें कि कोई संख्या धनात्मक, ऋणात्मक या शून्य है या नहीं

    31, दोनों 0 लौटाते हैं। उसके लिए हम नीचे दिए गए दूसरे सूत्र का उपयोग करेंगे - 31) तो अब, अगर n ऋणात्मक है:1 + (-1) - 0 =0 n धनात्मक है:1 + 0 - (-1) =2 n 0 है:1 + 0 - 0 =1 उदाहरण #include <iostream> #include <cmath> using namespace std; int checkNumber(int n){    return 1+(n

  6. जांचें कि कोई संख्या 8 की शक्ति है या नहीं C++

    इस भाग में, हम देखेंगे कि कोई संख्या 8 की घात है या किसी आसान विधि का उपयोग नहीं कर रही है। यदि 4096 जैसी कोई संख्या है, तो प्रोग्राम सही होगा, क्योंकि यह 8 की शक्ति है। चाल सरल है। हम log8(num) की गणना करेंगे। यदि यह एक पूर्णांक है, तो n 8 की शक्ति है। यहां हम दोहरे मान के निकटतम पूर्णांक को खोजने

  7. जाँच करें कि C++ में आधार बदलने के तरीकों का उपयोग करके कोई संख्या k की शक्ति है या नहीं

    यहां हम एक प्रोग्राम देखेंगे, यदि एक नंबर दिया गया है, तो दूसरा मान k भी दिया गया है, हमें यह जांचना है कि संख्या k की शक्ति है या नहीं। लेकिन हमें इस समस्या को हल करने के लिए आधार बदलने का तरीका अपनाना होगा। मान लीजिए कि एक संख्या 27 है, और k =3 है, तो आधार बदलने की विधि से, 27 10003 होगा। यहाँ आधा

  8. जांचें कि कोई बिंदु सी ++ में अंडाकार के अंदर, बाहर या अंडाकार पर है या नहीं

    मान लीजिए, एक दीर्घवृत्त दिया गया है (केंद्र निर्देशांक (h, k) और अर्ध-प्रमुख अक्ष a, और अर्ध-लघु अक्ष b), एक अन्य बिंदु भी दिया गया है। हमें यह पता लगाना है कि बिंदु दीर्घवृत्त के अंदर है या नहीं। इसे हल करने के लिए, हमें दिए गए बिंदु (x, y) के लिए निम्नलिखित समीकरण को हल करना होगा। $$\frac{\बाएं(

  9. जाँच करें कि C++ में कोई बिंदु अंदर, बाहर या परवलय पर है या नहीं

    मान लीजिए, एक परवलय दिया गया है (शीर्ष निर्देशांक (h, k) और फोकस और शीर्ष से दूरी a है), दूसरा बिंदु भी दिया गया है। हमें यह पता लगाना है कि बिंदु परवलय के अंदर है या नहीं। इसे हल करने के लिए, हमें दिए गए बिंदु (x, y) के लिए निम्नलिखित समीकरण को हल करना होगा \बाएं(y-k\दाएं)^2=4a\बाएं(x-h\दाएं) यदि

  10. C++ में एक-दूसरे से पैसे उधार लेने वाले मित्रों के समूह के बीच नकदी प्रवाह को कम करें

    मान लीजिए कुछ दोस्त हैं। उन्होंने एक-दूसरे से पैसे उधार लिए हैं। तो नेटवर्क पर कुछ नकदी प्रवाह होगा। हमारा काम नेटवर्क में नकदी प्रवाह को कम करना है। मान लीजिए कि तीन मित्र P1, P2 और P3 हैं। उनमें से नकदी प्रवाह नीचे जैसा है - यह नकदी प्रवाह न्यूनतम नहीं है; हमें इसे कम करना होगा। तब अंतिम आरेख इ

  11. C++ में मूल के निकटतम बिंदु K खोजें

    मान लीजिए कि हमारे पास बिंदुओं का एक सेट है। हमारा कार्य K बिंदुओं को खोजना है जो मूल बिंदु के सबसे निकट हैं। मान लीजिए कि बिंदु (3, 3), (5, -1) और (-2, 4) हैं। फिर निकटतम दो (K =2) अंक (3, 3), (-2, 4) हैं। इस समस्या को हल करने के लिए, हम उनकी यूक्लिडियन दूरी के आधार पर बिंदुओं की सूची को क्रमबद्ध

  12. C++ में सिंगल सर्कुलर लिंक्ड लिस्ट में न्यूनतम और अधिकतम तत्व खोजें

    यहां हम देखेंगे कि एक सिंगल सर्कुलर लिंक्ड लीनियर लिस्ट से न्यूनतम और अधिकतम मूल्य कैसे प्राप्त करें। मूल अवधारणा बहुत सरल है। अंतिम नोड का अगला भाग पहले नोड को इंगित किया जाएगा, पहला नोड भी प्रारंभ सूचक का उपयोग करके इंगित किया जाएगा। जब हम सूची में कुछ तत्व सम्मिलित करते हैं, तो नए सम्मिलित नोड के

  13. सी ++ में दिए गए बिंदुओं के सेट के लिए सरल बंद पथ खोजें

    विचार करें कि हमारे पास बिंदुओं का एक सेट है। हमें सभी बिंदुओं को कवर करते हुए एक सरल बंद रास्ता खोजना होगा। मान लीजिए कि बिंदु नीचे की तरह हैं, और अगली छवि उन बिंदुओं पर एक बंद पथ बना रही है। रास्ता पाने के लिए हमें इन चरणों का पालन करना होगा - नीचे बाएँ बिंदु को P के रूप में खोजें अन्य n

  14. C++ में एक वृत्त के सापेक्ष एक निर्देशांक का चतुर्थांश ज्ञात करना

    हमारे पास एक सर्कल (केंद्र समन्वय और त्रिज्या) है, हमें सर्कल के केंद्र के संबंध में एक और दिए गए बिंदु (एक्स, वाई) के चतुर्थांश को खोजना होगा, यदि यह सर्कल में मौजूद है, तो क्वाड्रेंट प्रिंट करें, अन्यथा प्रिंट त्रुटि जैसा कि बिंदु बाहर मौजूद है। मान लीजिए कि वृत्त का केंद्र (h, k) है, बिंदु का नि

  15. C++ में फ्लिप-फ्लॉप प्रकार और उनका रूपांतरण

    फ्लिप-फ्लॉप अनुक्रमिक डिजिटल सर्किट हैं। फ्लिप-फ्लॉप के कुछ अलग प्रकार हैं। यहां हम फ्लिप-फ्लॉप के प्रकार और एक फ्लिप-फ्लॉप से ​​दूसरे में रूपांतरण नियम देखेंगे। फ्लिप-फ्लॉप मूल रूप से चार प्रकार के होते हैं - एसआर फ्लिप-फ्लॉप डी फ्लिप-फ्लॉप जेके फ्लिप-फ्लॉप टी फ्लिप-फ्लॉप एसआर फ्लिप-फ्लॉप SR फ्

  16. जांचें कि बाइनरी ट्री को सी ++ में स्तर-वार क्रमबद्ध किया गया है या नहीं

    यहां हम देखेंगे कि बाइनरी ट्री की जांच कैसे की जाती है कि यह स्तर के अनुसार क्रमबद्ध है या नहीं। स्तर के अनुसार क्रमबद्ध बाइनरी ट्री नीचे जैसा दिखेगा - प्रत्येक स्तर में, नोड्स को बाएं से दाएं क्रमबद्ध किया जाता है, और प्रत्येक परत में अपने पिछले स्तर की तुलना में उच्च मान होता है। हम लेवल ऑर्डर

  17. जाँच करें कि क्या एक बाइनरी ट्री C++ में किसी अन्य बाइनरी ट्री का सबट्री है

    मान लीजिए कि हमारे पास दो बाइनरी ट्री हैं। हमें यह जांचना होगा कि छोटा पेड़ दूसरे बाइनरी ट्री का सबट्री है या नहीं। गौर कीजिए कि ये दो पेड़ दिए गए हैं। दो पेड़ हैं। दूसरा वृक्ष पहले वाले का उपवृक्ष है। इस संपत्ति की जांच करने के लिए, हम पेड़ को पोस्ट-ऑर्डर फैशन में पार करेंगे, फिर यदि इस नोड के स

  18. जांचें कि वर्णों की दोहरी लिंक की गई सूची पैलिंड्रोम है या नहीं C++

    यहां हम देखेंगे कि कैसे एक स्ट्रिंग की जांच करने के लिए एक पैलिंड्रोम है या एक डबल लिंक्ड सूची का उपयोग नहीं कर रहा है। यहां हम एक स्ट्रिंग के प्रत्येक वर्ण को एक डबल लिंक्ड सूची के अंदर धकेलेंगे। दो पॉइंटर्स होंगे, बाएँ और दाएँ। फिर दोनों तरफ से स्कैन करना शुरू करें। यदि एक बायाँ वर्ण दाएँ वर्ण के

  19. जांचें कि किसी दिए गए सरणी में सी ++ में प्रत्येक से k दूरी के भीतर डुप्लिकेट तत्व हैं या नहीं

    यहां हम देखेंगे कि कैसे जांचा जाए कि एक अनसोल्ड ऐरे में एक दूसरे से k दूरी के भीतर डुप्लिकेट तत्व हैं या नहीं। मान लीजिए तत्वों की एक सूची {1, 2, 3, 1, 4, 5} है, यहां यदि k =3 है, तो प्रोग्राम सही होगा, क्योंकि दो 1s के बीच की दूरी 3 है। हम इसे हैश टेबल का उपयोग करके हल करेंगे। चरण नीचे की तरह होंग

  20. जाँच करें कि क्या दिया गया बाइनरी ट्री C++ में SumTree है

    यहां हम देखेंगे कि कैसे जांचा जाए कि बाइनरी ट्री सम-ट्री है या नहीं। अब प्रश्न यह है कि योग वृक्ष क्या है। सम-ट्री एक बाइनरी ट्री है जहाँ एक नोड अपने बच्चों का योग मान रखेगा। पेड़ की जड़ में उसके नीचे के सभी तत्वों का योग होगा। यह सम-वृक्ष का उदाहरण है - इसे चेक करने के लिए हम एक आसान सी ट्रिक अप

Total 5992 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:82/300  20-कंप्यूटर/Page Goto:1 76 77 78 79 80 81 82 83 84 85 86 87 88