बढ़ते क्रम
हम एक सरणी को बढ़ते हुए परिभाषित करते हैं यदि arr[i] <=arr[i + 1] प्रत्येक i (0-आधारित) के लिए धारण करता है जैसे कि (0 <=i <=n - 2)।
समस्या
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो पूर्णांकों की एक सरणी लेता है, गिरफ्तारी, पहले और एकमात्र तर्क के रूप में।
हमारे फ़ंक्शन को यह निर्धारित करना चाहिए कि क्या हम सरणी के अधिकतम एक तत्व को संशोधित करके इस सरणी को बढ़ते हुए सरणी में परिवर्तित कर सकते हैं।
अगर हम ऐसा कर सकते हैं तो हमें सही, गलत पर लौटना चाहिए अन्यथा।
उदाहरण के लिए, यदि फ़ंक्शन का इनपुट है
इनपुट
const arr =[8, 3, 3, 7, 9];
आउटपुट
कॉन्स्ट आउटपुट =सत्य;
आउटपुट स्पष्टीकरण
क्योंकि वांछित सरणी प्राप्त करने के लिए हम इंडेक्स 0 पर 8 को 1 या 2 से बदल सकते हैं।
उदाहरण
निम्नलिखित कोड है -
const arr =[8, 3, 3, 7, 9]; const canConvert =(arr =[]) => { const find =() => { for (let i =1; iआउटपुट
<पूर्व>सत्य