ধরুন আমরা একটি স্ট্রিং s আছে. আমাদের চেক করতে হবে s-এর অক্ষরগুলি বর্ণানুক্রমিক ক্রমে আছে কি না।
সুতরাং, ইনপুট যদি s ="mnnooop" এর মত হয়, তাহলে আউটপুট হবে True।
এটি সমাধান করতে, আমরা এই পদক্ষেপগুলি অনুসরণ করব -
- char_arr :=s এ উপস্থিত অক্ষর থেকে একটি নতুন তালিকা
- লিস্ট char_arr সাজান
- রিটার্ন char_arr s এর সমস্ত অক্ষরের তালিকার মত তারপর সত্য অন্যথায় মিথ্যা
আরো ভালোভাবে বোঝার জন্য আসুন নিচের বাস্তবায়ন দেখি -
উদাহরণ কোড
def solve(s): char_arr = list(s) char_arr.sort() return char_arr == list(s) s = "mnnooop" print(solve(s))
ইনপুট
"mnnooop"
আউটপুট
True