এই বিভাগে, আমরা দেখব কিভাবে C++ ব্যবহার করে খুব দ্রুত একটি স্ট্রিং রিভার্স করা যায়। বিপরীত করার জন্য অ্যালগরিদম লাইব্রেরিতে একটি অন্তর্নির্মিত ফাংশন রয়েছে, যাকে বলা হয় বিপরীত()। এই ফাংশনটি একটি কন্টেইনারের শুরু এবং শেষ পয়েন্টার নেয়, তারপর উপাদানগুলিকে বিপরীত করে।
Input: A number string “Hello World” Output: “dlroW olleH”
অ্যালগরিদম
Step 1:Take a string Step 2: reverse it using reverse() function Step 3: Print the result. Step 4: End
উদাহরণ কোড
#include<iostream> #include<algorithm> using namespace std; main() { string my_str = "This is a string to be reversed"; cout << "Initial state of this string: " << my_str << endl; //reverse using the reverse() function for reversing a string reverse(my_str.begin(), my_str.end()); cout << "Final state of this string: " << my_str; }
আউটপুট
Initial state of this string: This is a string to be reversed Final state of this string: desrever eb ot gnirts a si sihT