-
जावा में मीट इन द मिडिल एल्गोरिदम
हमें एक सरणी और एक योग मान प्रदान किया गया है; समस्या कथन यह है कि अधिकतम उपसमुच्चय योग की गणना करें जो दिए गए योग मान से अधिक न हो। हम यहां ब्रूट फोर्स दृष्टिकोण लागू नहीं कर सकते क्योंकि दी गई सरणी की संरचना विभाजन और विजय दृष्टिकोण के समान नहीं है।आइए इसके लिए विभिन्न इनपुट आउटपुट परिदृश्य देखें
-
जावा में दिए गए क्वेरी के आधार पर सरणी को उपसरणी में विभाजित करने के बाद अधिकतम उपसरणी योग
हमें दो पूर्णांक सरणी दी गई हैं, एक में वे तत्व हैं जिनकी गणना की जानी है और दूसरे में वे विभाजन बिंदु हैं जिनकी आवश्यकता सरणी को उपसमुच्चय बनाने के लिए विभाजित करने के लिए होती है और हमें प्रत्येक विभाजन में प्रत्येक उपसमुच्चय का योग निकालना है और अधिकतम उपसमुच्चय योग वापस करना है।आइए उदाहरण से समझ
-
जावा में 4 के समूहों में तत्वों के विभिन्न XOR का उपयोग करके सरणी खोजें
हमें आकार N (4 के गुणक का आकार) का एक पूर्णांक सरणी दिया गया है और हमें सरणी पर XOR ऑपरेशन करना है जैसे कि input[1-4] utility_arr[1-4] जैसा दिखता है और गणना की शर्तें हैं: यदि arr[1-4] = {a1, a2, a3, a4} तो q[1-4] = {a1 ⊕ a2 ⊕ a3, a1 ⊕ a2 ⊕ a4, a1 ⊕ a3 ⊕ a4, a2 ⊕ a3 ⊕ a4}आइए इसके लिए विभिन्न इनपुट आ
-
जावा में मेमोराइजेशन (1D, 2D और 3D) डायनामिक प्रोग्रामिंग
मेमोराइजेशन डायनामिक प्रोग्रामिंग पर आधारित एक तकनीक है जिसका उपयोग रिकर्सिव एल्गोरिदम के प्रदर्शन को बेहतर बनाने के लिए किया जाता है, यह सुनिश्चित करके कि मेथड दिए गए इनपुट्स के समान सेट के लिए एक से अधिक बार न चले, प्रदान किए गए इनपुट्स के परिणामों का रिकॉर्ड रखकर (एक ऐरे में संग्रहीत)। मेमोराइजे
-
जावा का उपयोग करके सेलेनियम में वेबपेज को नीचे स्क्रॉल कैसे करें?
हम जावा का उपयोग करके सेलेनियम में वेबपेज को नीचे स्क्रॉल कर सकते हैं। सेलेनियम सीधे स्क्रॉलिंग को संभालने में असमर्थ है। यह किसी एलिमेंट तक स्क्रॉलिंग क्रिया करने के लिए Javascript Executor की मदद लेता है। सबसे पहले, हमें उस एलिमेंट को लोकेट करना होगा तक जहां हमें स्क्रॉल करना है। अगला, हम Javascr
-
सेलेनियम वेबड्राइवर में जावा का उपयोग करके ऑथेंटिकेशन पॉपअप को कैसे संभालें?
हम सेलेनियम वेबड्राइवर में जावा का उपयोग करके ऑथेंटिकेशन पॉपअप को संभाल सकते हैं। ऐसा करने के लिए, हमें URL के भीतर उपयोगकर्ता क्रेडेंशियल्स पास करने होंगे। हमें URL में यूजरनेम और पासवर्ड जोड़ना होगा। सिंटैक्स: https://username:password@URL https://admin:admin@the-internet.herokuapp.com/basic_auth
-
जावा में Cucumber के लिए फीचर फाइल कैसे बनाएं?
हम Cucumber के लिए एक फीचर फाइल बना सकते हैं। यह नीचे दिए गए चरणों का उपयोग करके किया जा सकता है: चरण 1 - Eclipse में File मेनू पर क्लिक करें। फिर New विकल्प चुनें। अगला Other पर क्लिक करें। चरण 2 - Maven फोल्डर से Maven Project पर क्लिक करें। फिर Next पर क्लिक करें। चरण 3 - आगे के चरणों के साथ आ
-
जावा में Cucumber के लिए स्टेप डेफिनिशन फाइल कैसे बनाएं?
हम Cucumber के लिए एक स्टेप डेफिनिशन फाइल बना सकते हैं। यह नीचे दिए गए चरणों का उपयोग करके किया जा सकता है: चरण 1 - Eclipse में File मेनू पर क्लिक करें। फिर New विकल्प चुनें। अगला Other पर क्लिक करें। चरण 2 - Maven फोल्डर से Maven Project पर क्लिक करें। फिर Next पर क्लिक करें। चरण 3 - आगे के चरणो
-
Rest Assured क्या है?
Rest Assured का उपयोग Java लाइब्रेरी की मदद से REST APIs को सत्यापित करने के लिए किया जाता है। Java लाइब्रेरी एक हेडलेस क्लाइंट की तरह कार्य करती है जो Rest वेब सेवाओं पर कार्य करती है। Rest Assured लाइब्रेरी पर आधारित लाइब्रेरीज़ सर्वर से HTTP प्रतिक्रियाओं को मान्य करने में भी सक्षम हैं। Rest Ass
-
XPATH का उपयोग करके वाले टेक्स्ट को खोजना
हम लोकेटर xpath का उपयोग करके या स्पेस वाले खोज टेक्स्ट वाले एलिमेंट्स की पहचान कर सकते हैं। आइए पहले एक वेब एलिमेंट के HTML कोड की जांच करें जिसमें ट्रेलिंग और लीडिंग स्पेस हों। नीचे दी गई छवि में, टैगनाम strong के साथ टेक्स्ट JAVA BASICS में स्पेस हैं जैसा कि HTML कोड में दिखाया गया है। य
-
जावा प्रोग्राम से पूर्णांक (Integer) प्रिंट करना
इस लेख में हम समझेंगे कि जावा में पूर्णांक (integer) कैसे प्रिंट किया जाता है। यह int डेटा प्रकार का उपयोग करता है। int डेटा प्रकार एक 32-बिट साइन्ड टूज़ कॉम्प्लीमेंट पूर्णांक होता है। न्यूनतम मान -2,147,483,648 (-2^31) और अधिकतम 2,147,483,647 (inclusive) (2^31 -1) होता है। पूर्णांक आमतौर पर अभिन्न
-
जावा प्रोग्राम से स्ट्रिंग प्रिंट करना
इस लेख में हम समझेंगे कि जावा में स्ट्रिंग कैसे प्रिंट की जाती है। एक स्ट्रिंग वर्णों और अल्फान्यूमेरिक मानों का एक पैटर्न होती है। स्ट्रिंग बनाने का सबसे आसान तरीका है: String str = Welcome to the club!!! जब भी यह आपके कोड में एक स्ट्रिंग लिटरल का सामना करता है, तो कंपाइलर एक String ऑब्जेक्ट बनाता
-
जावा प्रोग्राम से दो संख्याओं को जोड़ना
इस लेख में हम समझेंगे कि जावा में दो संख्याओं को कैसे जोड़ा जाता है। यह + ऑपरेटर का उपयोग करके किया जा सकता है। नीचे इसका प्रदर्शन दिया गया है: इनपुट मान लीजिए हमारा इनपुट है: इनपुट_1: 10 इनपुट_2: 15 आउटपुट वांछित आउटपुट होगा: योग: 25 एल्गोरिदम चरण 1 - प्रारंभ चरण 2 - तीन पूर्णांक घोषित करें: input
-
जावा प्रोग्राम से दो संख्याओं को स्वैप (Swap) करना
इस लेख में हम समझेंगे कि जावा में दो संख्याओं को कैसे स्वैप किया जाता है। यह एक अस्थायी वेरिएबल का उपयोग करके किया जाता है। नीचे इसका प्रदर्शन दिया गया है: इनपुट मान लीजिए हमारा इनपुट है: मान_1: 45 मान_2: 70 आउटपुट वांछित आउटपुट होगा: मान_1: 70 मान_2: 45 एल्गोरिदम चरण 1 - प्रारंभ चरण 2 - तीन पूर्णा
-
जावा प्रोग्राम से मानक इनपुट (Standard Input) से संख्या पढ़ना
इस लेख में हम समझेंगे कि जावा में मानक इनपुट से संख्या कैसे पढ़ी जाती है। Scanner.nextInt() मेथड का उपयोग संख्या पढ़ने के लिए किया जाता है। java.util.Scanner.nextInt() मेथड इनपुट के अगले टोकन को int के रूप में स्कैन करता है। इस मेथड का आह्वान nextInt() के रूप में ठीक उसी तरह व्यवहार करता है जैसे ne
-
जावा प्रोग्राम से उपयोगकर्ता से इनपुट प्राप्त करना
इस लेख में हम समझेंगे कि जावा में उपयोगकर्ता से इनपुट कैसे प्राप्त किया जाता है। यह स्कैनर ऑब्जेक्ट का उपयोग करके किया जाता है। Scanner.nextInt() मेथड का उपयोग इनपुट प्राप्त करने के लिए किया जाता है। java.util.Scanner.nextInt() मेथड इनपुट के अगले टोकन को int के रूप में स्कैन करता है। इस मेथड का आह्
-
जावा प्रोग्राम से दो फ्लोटिंग-पॉइंट संख्याओं को गुणा करना
इस लेख में हम समझेंगे कि दो फ्लोटिंग-पॉइंट संख्याओं को कैसे गुणा किया जाता है। फ्लोटिंग-पॉइंट संख्याएं दशमलव मान वाली संख्याएं होती हैं। फ्लोट डेटा प्रकार एक सिंगल-प्रिसिजन 32-बिट IEEE 754 फ्लोटिंग पॉइंट होता है। इसका उपयोग मुख्य रूप से फ्लोटिंग-पॉइंट संख्याओं के बड़े ऐरे में मेमोरी बचाने के लिए कि
-
जावा प्रोग्राम से दो बाइनरी स्ट्रिंग्स (Binary Strings) जोड़ना
इस लेख में हम समझेंगे कि जावा में दो बाइनरी स्ट्रिंग्स को कैसे जोड़ा जाता है। एक बाइनरी स्ट्रिंग बाइट्स 0 और 1 में दर्शाई गई संख्याओं का अनुक्रम होती है। नीचे इसका प्रदर्शन दिया गया है: इनपुट मान लीजिए हमारा इनपुट है: 10101 10001 आउटपुट वांछित आउटपुट होगा: 100110 एल्गोरिदम चरण 1 - प्रारंभ चरण 2 - न
-
जावा प्रोग्राम से दो सम्मिश्र संख्याएं (Complex Numbers) जोड़ना
इस लेख में हम समझेंगे कि जावा में दो सम्मिश्र संख्याओं को कैसे जोड़ा जाता है। इनमें i होता है, यानी एक काल्पनिक भाग जुड़ा होता है। नीचे इसका प्रदर्शन दिया गया है: इनपुट मान लीजिए हमारा इनपुट है: 15 + i24 और 3 + i7 आउटपुट वांछित आउटपुट होगा: 18 + i31 एल्गोरिदम चरण 1 - प्रारंभ चरण 2 - तीन सम्मिश्र सं
-
जावा प्रोग्राम से दो संख्याओं का महत्तम समापवर्तक (GCD) निकालना
इस लेख में हम समझेंगे कि जावा में दो संख्याओं का महत्तम समापवर्तक (GCD) कैसे निकाला जाता है। दो संख्याओं का महत्तम समापवर्तक (GCD) वह सबसे बड़ी संख्या होती है जो दोनों को विभाजित करती है। नीचे इसका प्रदर्शन दिया गया है: इनपुट मान लीजिए हमारा इनपुट है: मान_1: 18 मान_2: 24 आउटपुट वांछित आउटपुट होगा: