কম্পিউটার

পাইথনে একটি প্রদত্ত স্ট্রিং ইনবিল্ট ফাংশনের পরিবর্তনের জন্য পাইথন প্রোগ্রাম


স্ট্রিং দেওয়া হয়। আমাদের কাজ হল প্রদত্ত স্ট্রিং এর পারমুটেশন প্রদর্শন করা। এখানে ইনবিল্ট ফাংশন পারমুটেশন (পুনরাবৃত্তিযোগ্য) ব্যবহার করে পাইথনে এই সমস্যার সমাধান করুন।

উদাহরণ

ইনপুট:স্ট্রিং ='XYZ'আউটপুট:XYZXZYXZYZXZXYZYX

অ্যালগরিদম

ধাপ 1:প্রদত্ত স্ট্রিং। ধাপ 2:স্ট্রিং-এর সমস্ত পারমুটেশন পান। ধাপ 3:সমস্ত পারমুটেশন প্রিন্ট করুন।

উদাহরণ কোড

from itertools import permutationsdef allPermutations(str1):# স্ট্রিং 'ABC' এর সকল পারমুটেশন পান =permutations(str1) # প্রিন্ট সব পারমুটেশন প্রিন্ট("Permutation of this String ::>") তালিকার (প্রতি) জন্য :মুদ্রণ (''. যোগ দিন 

আউটপুট

স্ট্রিং লিখুন ::> এই স্ট্রিংটির abcPermutation ::>abcacbbacbcacabcba

  1. প্রদত্ত পরিসরে বিজোড় ফ্যাক্টর সহ উপাদানের সংখ্যার জন্য পাইথন প্রোগ্রাম

  2. পাইথন প্রোগ্রাম একটি প্রদত্ত স্ট্রিং এর সমস্ত স্থানান্তর প্রিন্ট করতে

  3. BogoSort বা Permutation Sort এর জন্য Python প্রোগ্রাম

  4. প্রদত্ত স্ট্রিং প্যানগ্রাম কিনা তা পরীক্ষা করার জন্য পাইথন প্রোগ্রাম