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

C++ में दो स्ट्रिंग्स के असामान्य वर्ण खोजें


इस ट्यूटोरियल में, हम दो स्ट्रिंग्स के असामान्य वर्णों को खोजने के लिए एक प्रोग्राम पर चर्चा करेंगे।

इसके लिए हमें दो तार दिए जाएंगे। हमारा काम दोनों स्ट्रिंग्स के असामान्य वर्णों को क्रमबद्ध क्रम में प्रिंट करना है।

उदाहरण

#include <bits/stdc++.h>
using namespace std;
const int LIMIT_CHAR = 26;
//finding the uncommon characters
void calculateUncommonCharacters(string str1, string str2) {
   int isthere[LIMIT_CHAR];
   for (int i=0; i<LIMIT_CHAR; i++)
      isthere[i] = 0;
      int l1 = str1.size();
      int l2 = str2.size();
   for (int i=0; i<l1; i++)
      isthere[str1[i] - 'a'] = 1;
   for (int i=0; i<l2; i++) {
      if (isthere[str2[i] - 'a'] == 1 || isthere[str2[i] - 'a'] == -1)
         isthere[str2[i] - 'a'] = -1;
      else
         isthere[str2[i] - 'a'] = 2;
   }
   for (int i=0; i<LIMIT_CHAR; i++)
      if (isthere[i] == 1 || isthere[i] == 2 )
         cout << (char(i + 'a')) << " ";
}
int main() {
   string str1 = "tutorials";
   string str2 = "point";
   calculateUncommonCharacters(str1, str2);
   return 0;
}

आउटपुट

a l n p r s u

  1. C++ में दो संख्याओं के बीच न्यूनतम दूरी ज्ञात कीजिए

    मान लीजिए कि हमारे पास एक क्रमबद्ध सरणी A है, और दो संख्याएँ x और y हैं। हमें A में x और y के बीच की न्यूनतम दूरी ज्ञात करनी है। सरणी में डुप्लिकेट तत्व भी हो सकते हैं। इसलिए यदि सरणी A =[2, 5, 3, 5, 4, 4, 2, 3], x =3 और y =2 है, तो 3 और 2 के बीच की न्यूनतम दूरी सिर्फ 1 है। इसे हल करने के लिए, हमें

  1. C++ में एक बेलन का परिमाप ज्ञात कीजिए

    मान लीजिए हमारे पास बेलन का व्यास और ऊंचाई है, तो हमें बेलन का परिमाप ज्ञात करना होगा। चूँकि परिमाप द्विविमीय वस्तु की रूपरेखा है, तो हम सीधे एक त्रिविमीय वस्तु का परिमाप ज्ञात नहीं कर सकते। हम बेलन का एक अनुप्रस्थ काट बना सकते हैं, और इसे आयत के रूप में परिवर्तित कर सकते हैं, फिर परिमाप ज्ञात करें।

  1. सी ++ प्रोग्राम दो दिए गए स्ट्रिंग्स में असामान्य वर्ण खोजने के लिए

    इस लेख में, हम दो अलग-अलग दिए गए स्ट्रिंग्स की तुलना के दौरान असामान्य वर्णों का पता लगाने के लिए एक कार्यक्रम पर चर्चा करेंगे। जैसा कि हम जानते हैं, तार और कुछ नहीं बल्कि पात्रों की एक सरणी है। इसलिए, तुलना के लिए हम एक स्ट्रिंग के वर्णों के माध्यम से खोजेंगे और साथ ही यह जांचेंगे कि क्या वह तत्व