-
जावास्क्रिप्ट में URL को छोटा करने के लिए एन्कोडिंग और डिकोडिंग एल्गोरिदम तैयार करना
हम अक्सर bit.ly और tinyurl जैसी सेवाओं के माध्यम से आते हैं जो किसी भी यूआरएल को लेता है और (आमतौर पर लंबाई में एक बड़ा), इसके ऊपर कुछ एन्क्रिप्शन एल्गोरिदम करता है और एक बहुत छोटा यूआरएल देता है। और समानता जब हम उस छोटे यूआरएल को खोलने की कोशिश करते हैं, तो यह फिर से इसके ऊपर कुछ डिक्रिप्शन एल्गोरि
-
जावास्क्रिप्ट में बाइनरी सर्च ट्री के भीतर न्यूनतम पूर्ण अंतर ढूँढना
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो एक बीएसटी की जड़ लेता है जिसमें कुछ संख्यात्मक डेटा होता है - 1 \ 3 / 2 फ़ंक्शन को पेड़ के किन्हीं दो नोड्स के बीच न्यूनतम पूर्ण अंतर लौटाना चाहिए। उदाहरण के लिए - उपरोक्त पेड़ के लिए, आउटपुट होना चाहिए - const output = 1; क्योंकि |1 - 2| =|3
-
जावास्क्रिप्ट में एक सरणी के आधार पर स्ट्रिंग अक्षरों को स्थानांतरित करना
मान लीजिए कि हमारे पास एक स्ट्रिंग है जिसमें केवल लोअरकेस अंग्रेजी अक्षर हैं। इस प्रश्न के उद्देश्य के लिए, हम एक अक्षर की इकाई स्थानांतरण को उसी अक्षर को उसके बाद के अक्षर में बदलने के रूप में परिभाषित करते हैं (जिसमें रैपिंग शामिल है जिसका अर्थ है z के बगल में a है। ); हमें एक जावास्क्रिप्ट फ़ंक्
-
जावास्क्रिप्ट में एक स्ट्रिंग के भीतर बदलाव करना
मान लीजिए कि हमारे पास एक स्ट्रिंग स्ट्र है जिसमें लोअरकेस अंग्रेजी अक्षर हैं, और सरणियों की एक सरणी गिरफ्तार है, जहां गिरफ्तारी [i] =[दिशा, राशि] - दिशा 0 (बाएं शिफ्ट के लिए) या 1 (दाएं शिफ्ट के लिए) हो सकती है। राशि वह राशि है जिसके द्वारा स्ट्रिंग s को स्थानांतरित किया जाना है। 1 से बाईं
-
जावास्क्रिप्ट में अंकगणितीय प्रगति अनुक्रम में लापता संख्या ढूँढना
अंकगणितीय प्रगति: अंकगणितीय प्रगति (AP) या अंकगणितीय अनुक्रम संख्याओं का एक ऐसा क्रम है, जिसमें क्रमागत पदों के बीच का अंतर स्थिर रहता है। उदाहरण के लिए, क्रम 5, 7, 9, 11, 13... मान लीजिए कि हमारे पास एक सरणी है जो क्रम में अंकगणितीय प्रगति के तत्वों का प्रतिनिधित्व करती है। लेकिन किसी तरह प्रगति
-
जावास्क्रिप्ट में एक सरणी के भीतर भ्रमित करने वाली संख्या ढूँढना
भ्रमित करने वाली संख्याएं: किसी सरणी में एक संख्या भ्रमित करने वाली होती है यदि यह दूसरी संख्या बन जाती है जो कि संख्या को 180 डिग्री लंबवत और क्षैतिज रूप से घुमाने के बाद भी सरणी में मौजूद होती है। उदाहरण के लिए, यदि हम 6 को 180 डिग्री लंबवत और क्षैतिज रूप से घुमाते हैं तो यह 9 हो जाता है और इसके
-
जावास्क्रिप्ट में सरणी में सबसे छोटी संख्या के अंक योग की जाँच करना
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो पहले और एकमात्र तर्क के रूप में संख्याओं की एक सरणी लेता है। फ़ंक्शन को पहले सरणी से सबसे छोटी संख्या चुननी चाहिए और फिर संख्या के सभी अंकों के योग की गणना करनी चाहिए। यदि उस संख्या का अंकों का योग सम है, तो हमें सही, असत्य लौटना चाहिए अन्यथा। उदाहर
-
जावास्क्रिप्ट में दो तारों की जीसीडी ढूँढना
संख्या प्रणाली में, दो संख्याओं का सबसे बड़ा सामान्य भाजक (GCD) वह सबसे बड़ी संख्या है जो दोनों संख्याओं को विभाजित करती है। इसी तरह, अगर हम इस अवधारणा को स्ट्रिंग्स पर लागू करते हैं, तो दो स्ट्रिंग्स का gcd सबसे बड़ा सबस्ट्रिंग (लंबाई में सबसे बड़ा) होता है जो दोनों स्ट्रिंग्स में मौजूद होता है। उ
-
जावास्क्रिप्ट में सभी मान्य शब्द वर्ग ढूँढना
वर्ड स्क्वायर: एक शब्द वर्ग में एक वर्ग ग्रिड में लिखे गए शब्दों का एक समूह होता है, जैसे कि समान शब्दों को क्षैतिज और लंबवत दोनों तरह से पढ़ा जा सकता है। उदाहरण के लिए, एक बार मान्य शब्द वर्ग है - H E A R TE M B E RA B U S ER E S I NT R E N D हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो शब्दों की ए
-
जावास्क्रिप्ट में लक्ष्य से बड़ा सबसे छोटा अक्षर खोजें
मान लीजिए कि हमें केवल लोअरकेस अक्षरों वाले सॉर्ट किए गए वर्ण अक्षरों की एक सरणी दी गई है। और एक लक्ष्य पत्र लक्ष्य दिया। हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो सरणी को पहले तर्क के रूप में और अक्षर को दूसरे के रूप में लेता है। फ़ंक्शन को सूची में सबसे छोटा तत्व ढूंढना है जो दिए गए लक्ष्य
-
जावास्क्रिप्ट में एक स्ट्रिंग के भीतर सभी संभावित पैलिंड्रोमिक अनुक्रमों की गणना करना
पैलिंड्रोम अनुक्रम: एक स्ट्रिंग अनुक्रम को पैलिंड्रोम अनुक्रम के रूप में जाना जाता है यदि यह आगे और पीछे से समान पढ़ता है। उदाहरण के लिए, अबा, मैडम, किया सभी मान्य पैलिंड्रोम सीक्वेंस हैं। हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग को पहले और एकमात्र तर्क के रूप में लेता है। इनपुट के रू
-
जावास्क्रिप्ट में समान राशि के साथ सरणी को n विभाजन में विभाजित किया जा सकता है
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो संख्याओं की एक सरणी लेता है, एआर, पहले तर्क के रूप में और एक संख्या, संख्या, दूसरे तर्क के रूप में। फ़ंक्शन को यह निर्धारित करना चाहिए कि क्या सरणी के तत्वों को संख्या समूहों में वितरित करने का कोई तरीका मौजूद है जैसे कि सभी समूहों का योग समान ह
-
जावास्क्रिप्ट में एक सरणी में विशिष्टता की जाँच करना
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो पहले और एकमात्र तर्क के रूप में संख्याओं की एक सरणी लेता है। यदि सरणी में सभी संख्याएँ केवल एक बार दिखाई देती हैं (अर्थात, सभी संख्याएँ अद्वितीय हैं), और अन्यथा गलत है, तो फ़ंक्शन को सही लौटना चाहिए। उदाहरण के लिए - यदि इनपुट ऐरे है - const arr =[12
-
जावास्क्रिप्ट में किसी सरणी में सबसे बड़ी गैर-दोहराई जाने वाली संख्या ढूँढना
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो पहले और एकमात्र तर्क के रूप में इंटीजर की एक सरणी लेता है। फ़ंक्शन को फिर सरणी के माध्यम से पुनरावृत्त करना चाहिए और सरणी से उस सबसे बड़ी संख्या को चुनना चाहिए जो केवल एक बार सरणी में दिखाई देता है। उसके बाद, इस नंबर को वापस कर दें और अगर एरे में कोई
-
उन सभी तत्वों को चुनना जिनका मान जावास्क्रिप्ट में अनुक्रमणिका के बराबर है
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो पहले और एकमात्र तर्क के रूप में संख्याओं की एक सरणी लेता है। तब फ़ंक्शन को मूल सरणी के आधार पर एक नई सरणी का निर्माण और वापसी करनी चाहिए। नई सरणी में मूल सरणी के वे सभी तत्व शामिल होने चाहिए जिनका मान उस अनुक्रमणिका के बराबर था जिस पर उन्हें रखा गया
-
जावास्क्रिप्ट में पैलिंड्रोम के क्रमपरिवर्तन की जाँच करना
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग को पहले और एकमात्र तर्क के रूप में लेता है। हमारे फ़ंक्शन का कार्य यह जांचना है कि स्ट्रिंग के वर्णों में कोई पुनर्व्यवस्था एक पैलिंड्रोम स्ट्रिंग में परिणत होती है या नहीं। यदि हाँ, तो हमारे फ़ंक्शन को सही, अन्यथा वापस लौटना चाहिए। उदाहरण के ल
-
जावास्क्रिप्ट में व्हाइटस्पेस स्ट्रिंग को यूआरएल में कनवर्ट करना
वेब url में यदि हम url में स्थान प्रदान करते हैं, तो ब्राउज़र स्वचालित रूप से सभी रिक्त स्थान को %20 स्ट्रिंग से बदल देता है हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग को पहले और एकमात्र तर्क के रूप में लेता है। फिर फ़ंक्शन को एक नई स्ट्रिंग का निर्माण और वापसी करनी चाहिए जिसमें एक व्हाइ
-
जावास्क्रिप्ट में कंप्रेसिंग स्ट्रिंग
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है जिसमें कुछ निरंतर दोहराए जाने वाले वर्ण हो सकते हैं। फ़ंक्शन को स्ट्रिंग को इस तरह से कंप्रेस करना चाहिए - 'wwwaabbbb' -> 'w3a2b4' 'kkkkj' -> 'k4j' और अगर कंप्रेस्ड स्ट्रिंग की लंबाई मूल स्ट्रिंग से
-
जावास्क्रिप्ट में दो तत्वों का योग सिर्फ n से कम है
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो संख्याओं की एक सरणी लेता है, एआर, पहले तर्क के रूप में और एक संख्या, संख्या, दूसरे तर्क के रूप में। फ़ंक्शन को तब दो ऐसी संख्याएँ मिलनी चाहिए जिनका योग सरणी में सबसे बड़ा है लेकिन संख्या संख्या से ठीक कम है। यदि ऐसी कोई दो संख्याएँ मौजूद नहीं हैं जिन
-
ऐसे तत्व ढूँढना जिनके उत्तराधिकारी और पूर्ववर्ती जावास्क्रिप्ट में सरणी में हैं
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो पहले और एकमात्र तर्क के रूप में पूर्णांकों की एक सरणी लेता है। फ़ंक्शन को एक नई सरणी का निर्माण और वापस करना चाहिए जिसमें मूल सरणी से ऐसे सभी तत्व शामिल हैं जिनके उत्तराधिकारी और पूर्ववर्ती दोनों सरणी में मौजूद हैं। यदि अर्थ है, यदि कोई तत्व संख्या मूल सरणी