কম্পিউটার

C++ ব্যবহার করে একটি স্ট্রিং এর শব্দ পুনরাবৃত্তি করার সবচেয়ে মার্জিত উপায়


একটি C/C++ স্ট্রিং এর শব্দগুলিকে পুনরাবৃত্তি করার কোনো মার্জিত উপায় নেই। সবচেয়ে পঠনযোগ্য উপায়টি কারো জন্য সবচেয়ে মার্জিত এবং অন্যদের জন্য সবচেয়ে কার্যকরী হিসাবে আখ্যায়িত করা যেতে পারে। আমি 2টি পদ্ধতি তালিকাভুক্ত করেছি যা আপনি এটি অর্জন করতে ব্যবহার করতে পারেন। প্রথম উপায় স্পেস দ্বারা পৃথক শব্দ পড়তে একটি স্ট্রিংস্ট্রিম ব্যবহার করা হয়. এটি একটু সীমিত কিন্তু কাজটি মোটামুটি ভাল করে যদি আপনি সঠিক চেক প্রদান করেন। উদাহরণস্বরূপ,>

উদাহরণ কোড

#include <iostream>
#include <vector>
#include <string>
#include <sstream>
using namespace std;

int main() {
   string str("Hello from the dark side");
   string tmp; // A string to store the word on each iteration.
   stringstream str_strm(str);
   vector<string> words; // Create vector to hold our words

   while (str_strm >> tmp) {
      // Provide proper checks here for tmp like if empty
      // Also strip down symbols like !, ., ?, etc.
      // Finally push it.
      words.push_back(tmp);
   }
   for(int i = 0; i<words.size(); i++)
      cout << words[i] << endl;
}

আউটপুট

Hello
from
the
dark
side

  1. C++ ব্যবহার করে Pell নম্বর খুঁজুন

  2. C++ ব্যবহার করে 0 এর ভিতরে 1 এর প্যাটার্ন খুঁজুন

  3. C++ ব্যবহার করে অন্যটিতে উপস্থিত একটি স্ট্রিংয়ের সাবস্ট্রিংয়ের সংখ্যা খুঁজুন

  4. C++ ব্যবহার করে একটি স্ট্রিং এর সাবস্ট্রিং এর সংখ্যা খুঁজুন