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

बैठक कक्ष 2 जावास्क्रिप्ट में समस्या

<घंटा/>

हमें सरणियों की एक सरणी दी जाएगी, प्रत्येक उप-सरणी में ठीक दो तत्व होते हैं जो एक बैठक के प्रारंभ और समाप्ति समय को दर्शाते हैं।

हमारे कार्य का कार्य समय के संघर्ष से बचने के लिए अधिकतम संख्या में बैठकें करना है जो एक व्यक्ति ले सकता है। फ़ंक्शन को अंततः यह नंबर वापस करना चाहिए।

उदाहरण के लिए -

यदि मीटिंग के समय का वर्णन करने वाला इनपुट ऐरे है -

const arr =[[5, 40], [10, 20], [25, 35]];

तब आउटपुट होना चाहिए -

कॉन्स्ट आउटपुट =2;

क्योंकि अतिव्यापी समय के कारण तीनों बैठकें करना संभव नहीं है लेकिन [10, 20] और [25, 35] में भाग लिया जा सकता है।

उदाहरण

इसके लिए कोड होगा -

const arr =[[5, 40], [10, 20], [25, 35]];const canAtendAll =(arr =[]) => { const बार =नया सेट (); कास्ट {लंबाई} =गिरफ्तारी; के लिए (चलो i =0; i <लंबाई; i + =1) { के लिए (चलो j =arr [i] [0]; j  

आउटपुट

और कंसोल में आउटपुट होगा -

<पूर्व>झूठा

  1. जावास्क्रिप्ट कॉन्स्ट

    जावास्क्रिप्ट कॉन्स्ट घोषणाएं वेरिएबल बनाती हैं जिन्हें किसी अन्य मान पर पुन:असाइन नहीं किया जा सकता है या बाद में पुन:घोषित नहीं किया जा सकता है। इसे ES2015 में पेश किया गया था। जावास्क्रिप्ट कॉन्स्टेबल डिक्लेरेशन के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html> <head> &l

  1. जावास्क्रिप्ट में कॉन्स्ट बनाम लेट।

    Const and let को ES2015 में ब्लॉक स्कोप्ड वेरिएबल घोषित करने के लिए पेश किया गया था। जबकि लेट का उपयोग करके घोषित चर को पुन:असाइन किया जा सकता है, यदि उन्हें कॉन्स का उपयोग करके घोषित किया गया है तो उन्हें पुन:असाइन नहीं किया जा सकता है। जावास्क्रिप्ट में लेट और कॉन्स्ट दिखाने वाला कोड निम्नलिखित ह

  1. क्रैक अक्षर जावास्क्रिप्ट में समस्या से लड़ते हैं

    समस्या एक ऐसी स्थिति पर विचार करें जहां अक्षरों के दो समूहों की सेनाएं आपस में लड़ रही हों। दोनों के सैनिक और उनका वजन इस प्रकार है - टीमए सैनिक वजन आ 1 बी 2 सी 3 डी 4 टीमबी सैनिक वजन W 1 X 2 हाँ 3 Z 4 सैनिकों के अलावा, ! द्वारा निरूपित अखा