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

जांचें कि क्या हम किसी स्ट्रिंग के वर्णों को पुन:व्यवस्थित किए बिना स्ट्रिंग 1 से कुछ वर्णों को हटाकर स्ट्रिंग 2 बना सकते हैं - जावास्क्रिप्ट

<घंटा/>

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो दो स्ट्रिंग्स में लेता है मान लें कि str1 और str2 पहले और दूसरे तर्क के रूप में।

फ़ंक्शन को यह निर्धारित करना चाहिए कि क्या हम किसी स्ट्रिंग के वर्णों को पुन:व्यवस्थित किए बिना str1 से कुछ वर्णों को हटाकर str2 बना सकते हैं।

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

यदि दो तार हैं -

const str1 ='sjkfampeflef';const str2 ='नमूना';

तब आउटपुट सही होना चाहिए क्योंकि हम str1 से कुछ वर्णों को हटाकर str2 बना सकते हैं।

उदाहरण

निम्नलिखित कोड है -

const str1 ='sjkfampeflef';const str2 ='sample';const checkConvertibility =(str1 ='', str2 ='') => {if(!str1 || !str2){ return false; }; const strArr1 =str1.split (''); const strArr2 =str2.split (''); कास्ट छोटा =strArr1.length  

आउटपुट

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

<पूर्व>सत्य

  1. जावास्क्रिप्ट में एक स्ट्रिंग के पात्रों को फिर से समूहित करना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो एक स्ट्रिंग str को पहले और एकमात्र तर्क के रूप में लेता है। स्ट्रिंग str में तीन प्रकार के वर्ण हो सकते हैं - अंग्रेजी अक्षर:(ए-जेड), (ए-जेड) अंक:0-9 विशेष वर्ण - शेष सभी वर्ण हमारे फ़ंक्शन को इस स्ट्रिंग के माध्यम से पुनरावृ

  1. जांचें कि क्या पायथन में पहली स्ट्रिंग के पात्रों से दूसरी स्ट्रिंग बनाई जा सकती है

    मान लीजिए कि हमारे पास दो तार s और t हैं। हमें यह जांचना है कि s के वर्णों का उपयोग करके t बनाया जा सकता है या नहीं। इसलिए, यदि इनपुट s =owleh t =hello जैसा है, तो आउटपुट ट्रू होगा। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - freq :=एक नक्शा जिसमें सभी वर्ण और उनकी आवृत्तियां शामिल हैं i के

  1. प्रोग्राम यह जांचने के लिए कि क्या हम दिए गए स्ट्रिंग वर्णों से k palindromes बना सकते हैं या नहीं पायथन में?

    मान लीजिए कि हमारे पास एक स्ट्रिंग s और दूसरी संख्या k है, हमें यह जांचना होगा कि हम s में सभी वर्णों का उपयोग करके kpalindromes बना सकते हैं या नहीं। इसलिए, यदि इनपुट s =amledavmel k =2 जैसा है, तो आउटपुट ट्रू होगा, क्योंकि हम लेवल और मैडम बना सकते हैं। इसे हल करने के लिए, हम इन चरणों का पालन करे