-
JavaScript में सरणी से लापता तत्व ढूंढना
हमें एक JavaScript फ़ंक्शन लिखना है जो संख्याओं की एक सरणी लेता है, जिसकी लंबाई मान लीजिए n है। इस सरणी में 0 से n तक के सभी पूर्णांक होते हैं (0 और n दोनों सहित), लेकिन सिर्फ एक पूर्णांक गायब होता है, यह कोई भी संख्या हो सकती है और सरणी क्रमबद्ध नहीं होती। हमारे फ़ंक्शन का काम उस लापता संख्या को ढू
-
JavaScript में समान स्ट्रिंग समूह (Similar String Groups)
दो स्ट्रिंग्स str1 और str2 समान हैं यदि हम str1 के दो अक्षरों (अलग-अलग स्थितियों पर) को स्वैप कर सकते हैं, ताकि यह str2 के बराबर हो जाए। साथ ही, दो स्ट्रिंग्स str1 और str2 समान हैं यदि वे बराबर हैं। उदाहरण के लिए, tars और rats समान हैं (स्थिति 0 और 2 पर स्वैप करके), और rats और arts समान हैं, लेकिन
-
JavaScript में संख्याओं की सरणी को समान औसत वाली दो सरणियों में विभाजित करना
हमें एक JavaScript फ़ंक्शन लिखना है जो पहले और एकमात्र तर्क के रूप में पूर्णांकों की एक सरणी लेता है। फ़ंक्शन को यह निर्धारित करने की आवश्यकता है कि क्या इनपुट सरणी के तत्वों का ऐसा संयोजन मौजूद है कि जब उन्हें दो समूहों में विभाजित किया जाए (समान तत्व हो सकते हैं या नहीं), तो दोनों समूहों का औसत ब
-
JavaScript में दी गई सीमा में आर्मस्ट्रांग संख्याएँ (Armstrong Numbers) ढूंढना
आर्मस्ट्रांग संख्याएं: एक धनात्मक पूर्णांक को आर्मस्ट्रांग संख्या (क्रम n का) कहा जाता है यदि - abcd... = a^n + b^n + c^n + d^n + ... हमें एक JavaScript फ़ंक्शन लिखना है जो ठीक दो संख्याओं की एक सरणी लेता है जो एक सीमा निर्दिष्ट करती है। फ़ंक्शन को उस सीमा में आने वाली सभी आर्मस्ट्रांग संख्याओं की
-
JavaScript में विभिन्न सूचकांकों पर समान तत्वों के युग्म (Pair) गिनना
हमें एक JavaScript फ़ंक्शन लिखना है जो पहले और एकमात्र तर्क के रूप में पूर्णांकों की एक सरणी लेता है। फ़ंक्शन को सरणी से उन सभी तत्व युग्मों की संख्या गिननी है जो परिमाण में समान हैं लेकिन विभिन्न सूचकांकों पर मौजूद हैं। उदाहरण के लिए - यदि इनपुट सरणी है - const arr = [7, 9, 5, 7, 7, 5]; तो आउटपुट
-
JavaScript में संख्या के अंकों के गुणनफल और योग का अंतर
हमें एक JavaScript फ़ंक्शन लिखना है जो एकमात्र तर्क के रूप में एक धनात्मक पूर्णांक लेता है। फ़ंक्शन को पहले संख्या के अंकों का योग और फिर उनका गुणनफल निकालना चाहिए। अंत में, फ़ंक्शन को गुणनफल और योग के निरपेक्ष अंतर को वापस करना चाहिए। उदाहरण के लिए - यदि इनपुट संख्या है - const num = 12345; तो आउट
-
JavaScript में केवल एक विशिष्ट अक्षर वाली उपस्ट्रिंग्स की गिनती
हमें एक JavaScript फ़ंक्शन लिखना है जो एकमात्र तर्क के रूप में एक स्ट्रिंग लेता है। हमारे फ़ंक्शन का कार्य इनपुट स्ट्रिंग में उन सभी सन्निकट उपस्ट्रिंग्स की गिनती करना है जिनमें ठीक एक विशिष्ट अक्षर होता है। फ़ंक्शन को फिर ऐसी सभी उपस्ट्रिंग्स की गिनती वापस करनी चाहिए। उदाहरण के लिए - यदि इनपुट स्ट
-
JavaScript में पहले से क्रमबद्ध सरणी के लिए बड़ा से छोटा क्रमबद्ध एल्गोरिदम
मान लीजिए हमारे पास पूर्णांकों की एक सरणी है जो पहले से ही बढ़ते क्रम में क्रमबद्ध है। हमें एक JavaScript फ़ंक्शन लिखना है जो अंतर्निहित Array.prototype.sort() विधि का उपयोग किए बिना सरणी को निम्नानुसार क्रमबद्ध करता है - पहली संख्या अधिकतम होनी चाहिए दूसरी संख्या न्यूनतम होनी चाहिए तीसरी सं
-
JavaScript में मैट्रिक्स में शब्द ढूंढना (Word Search in Matrix)
हमें एक JavaScript फ़ंक्शन लिखना है जो पहले तर्क के रूप में वर्णों की सरणियों की एक सरणी और दूसरे तर्क के रूप में एक स्ट्रिंग लेता है। फ़ंक्शन को यह ढूंढना चाहिए कि क्या मैट्रिक्स में ऐसे वर्ण मौजूद हैं, जिनका गैर-दोहराव वाला संयोजन फ़ंक्शन को दूसरे तर्क के रूप में प्रदान की गई स्ट्रिंग को उत्पन्न
-
JavaScript में सरणी के सभी संभावित उपसमुच्चय (Subsets) ढूंढना
हमें एक JavaScript फ़ंक्शन लिखना है जो पहले और एकमात्र तर्क के रूप में शाब्दिक मूल्यों की एक सरणी लेता है। फ़ंक्शन को मूल सरणी से बनाए जा सकने वाले सभी संभावित उप-सरणियों की एक सरणी बनाकर वापस करनी चाहिए। उदाहरण के लिए - यदि इनपुट सरणी है - const arr = [1, 2, 3]; तो आउटपुट होना चाहिए - const output
-
JavaScript में संख्याओं के सबसे लंबे संभावित लगातार अनुक्रम की लंबाई
हमें एक JavaScript फ़ंक्शन लिखना है जो पहले और एकमात्र तर्क के रूप में पूर्णांकों की एक सरणी लेता है। फ़ंक्शन को सरणी में मौजूद सबसे लंबे लगातार बढ़ते अनुक्रम की लंबाई ढूंढकर वापस करनी चाहिए (सन्निकट या गैर-सन्निकट)। उदाहरण के लिए - यदि इनपुट सरणी है - const arr = [4, 6, 9, 1, 2, 8, 5, 3, -1]; तो आ
-
JavaScript में सबसे बड़े उत्पाद वाली उप-सरणी (Subarray with Greatest Product)
हमें एक JavaScript फ़ंक्शन लिखना है जो पहले और एकमात्र तर्क के रूप में पूर्णांकों (धनात्मक और ऋणात्मक) की एक सरणी लेता है। फ़ंक्शन को उस उप-सरणी का उत्पाद ढूंढकर वापस करना चाहिए जहां यह अधिकतम हो। उदाहरण के लिए - यदि इनपुट सरणी है - const arr = [4, -5, 2, -3, 1, -4, 0, -3]; तो आउटपुट होना चाहिए - c
-
JavaScript में घूमी हुई क्रमबद्ध सरणी में सबसे छोटा तत्व ढूंढना
हमें एक JavaScript फ़ंक्शन लिखना है जो एकमात्र तर्क के रूप में पूर्णांकों की एक सरणी लेता है। सरणी पहले क्रमबद्ध होती है और फिर तत्वों की मनमानी संख्या से घुमाई (rotated) जाती है। हमारे फ़ंक्शन को सरणी में सबसे छोटा तत्व ढूंढना चाहिए और वह तत्व वापस करना चाहिए। एकमात्र शर्त यह है कि हमें इसे रैखिक
-
JavaScript में अपने आसन्न तत्वों से बड़ा तत्व ढूंढना
हमें एक JavaScript फ़ंक्शन लिखना है जो पहले और एकमात्र तर्क के रूप में संख्याओं की एक सरणी लेता है। फ़ंक्शन को सरणी से एक ऐसी संख्या ढूंढकर वापस करनी चाहिए जो अपने तत्काल दाएं और तत्काल बाएं दोनों संख्याओं से बड़ी हो। यदि सरणी में एक से अधिक ऐसा तत्व मौजूद है, तो हमारा फ़ंक्शन उनमें से किसी एक को व
-
JavaScript में वाक्य में अंत से दूसरे शब्द की लंबाई ढूंढना
एक वाक्य बस एक स्ट्रिंग है जिसमें स्ट्रिंग्स (जिन्हें शब्द कहा जाता है) रिक्त स्थान से जुड़े होते हैं। हमें एक JavaScript फ़ंक्शन लिखना है जो ऐसा एक वाक्य स्ट्रिंग लेता है और स्ट्रिंग के अंत से दूसरे शब्द में वर्णों की संख्या गिनता है। यदि स्ट्रिंग में 2 से अधिक शब्द नहीं हैं, तो हमारा फ़ंक्शन 0 वा
-
JavaScript में क्रमबद्ध सरणी में वांछित संख्याएँ ढूंढना
हमारे पास पूर्णांकों की एक सरणी है जो बढ़ते क्रम में क्रमबद्ध है। हमें एक JavaScript फ़ंक्शन लिखना है जो ऐसी एक सरणी को पहले तर्क के रूप में और एक लक्ष्य योग संख्या को दूसरे तर्क के रूप में लेता है। फ़ंक्शन को सरणी से ऐसी दो संख्याएँ ढूंढकर वापस करनी चाहिए जिन्हें जोड़ने पर लक्ष्य योग प्राप्त हो। इ
-
JavaScript में स्ट्रिंग का पहला गैर-दोहराव वाला वर्ण ढूंढना
हमें एक JavaScript फ़ंक्शन लिखना है जो पहले और एकमात्र तर्क के रूप में एक स्ट्रिंग लेता है। फ़ंक्शन को स्ट्रिंग में पहले उस वर्ण का सूचकांक ढूंढकर वापस करना चाहिए जो स्ट्रिंग में केवल एक बार आता है। यदि स्ट्रिंग में कोई अद्वितीय वर्ण नहीं है, तो फ़ंक्शन को -1 वापस करना चाहिए। उदाहरण के लिए - यदि इन
-
JavaScript में स्ट्रिंग द्वारा दर्शाई गई संख्याओं को पूर्ण रूपांतरण के बिना जोड़ना
हमें एक JavaScript फ़ंक्शन लिखना है जो दो स्ट्रिंग्स, str1 और str2 लेता है जो दो संख्याओं का प्रतिनिधित्व करती हैं। पूरी स्ट्रिंग्स को संबंधित संख्याओं में बदले बिना, हमारे फ़ंक्शन को उन दो स्ट्रिंग संख्याओं का योग निकालना चाहिए और परिणाम को स्ट्रिंग के रूप में वापस करना चाहिए। उदाहरण के लिए - यदि
-
JavaScript में सरणी का योग विभाज्य बनाने के लिए सबसे छोटी उप-सरणी हटाना
हमें एक JavaScript फ़ंक्शन लिखना है जो पहले तर्क के रूप में धनात्मक पूर्णांकों की एक सरणी और दूसरे तर्क के रूप में एक धनात्मक पूर्णांक लेता है। फ़ंक्शन को उस सबसे छोटी उप-सरणी की लंबाई ढूंढकर वापस करनी चाहिए जिसे मूल सरणी से हटाने पर उसका योग दूसरे तर्क द्वारा निर्दिष्ट संख्या से विभाज्य हो जाए। उद
-
JavaScript में कम से कम n बार दोहराने वाले वर्णों वाली सबसे लंबी उपस्ट्रिंग ढूंढना
हमें एक JavaScript फ़ंक्शन लिखना है जो पहले तर्क के रूप में एक स्ट्रिंग और दूसरे तर्क के रूप में एक धनात्मक पूर्णांक n लेता है। स्ट्रिंग में कुछ दोहराव वाले वर्ण होने की संभावना है। फ़ंक्शन को मूल स्ट्रिंग से सबसे लंबी उपस्ट्रिंग की लंबाई ढूंढकर वापस करनी चाहिए जिसमें सभी वर्ण कम से कम n बार आते हो