দুটি স্ট্রিং A ও B-র অনকমন ক্যারেক্টার = (A-B) ∪ (B-A)।
অ্যালগরিদম
A-র প্রতিটি ক্যারেক্টারB-তে আছে কিনা চেক করুন। নাইলে প্রিন্ট করুন।B-র প্রতিটি ক্যারেক্টারA-তে আছে কিনা চেক করুন। নাইলে প্রিন্ট করুন।
C++ কোড উদাহরণ
#include <iostream>
using namespace std;
int main() {
string s1 = "afbde", s2 = "wabq";
cout << "Uncommon Elements:\n";
// s1 - s2
for (char c1 : s1) {
bool found = false;
for (char c2 : s2) if (c1 == c2) { found=true; break; }
if (!found) cout << c1 << " ";
}
// s2 - s1
for (char c2 : s2) {
bool found = false;
for (char c1 : s1) if (c2 == c1) { found=true; break; }
if (!found) cout << c2 << " ";
}
return 0;
}
আউটপুট
Uncommon Elements: f d e w q