স্ট্রিংগুলির একটি অ্যারে দেওয়া, আমি প্রতিটি উপাদানের দৈর্ঘ্য অনুসারে অ্যারেটিকে সাজিয়ে তুলতে চাই।
উদাহরণ স্বরূপ...
array=(
"tiny string"
"the longest string in the list"
"middle string"
"medium string"
"also a medium string"
"short string"
)
বাছাই করা উচিত ...
"the longest string in the list"
"also a medium string"
"medium string"
"middle string"
"short string"
"tiny string"
(বোনাস হিসাবে, তালিকাটি বর্ণানুক্রমিকভাবে একই দৈর্ঘ্যের স্ট্রিং বাছাই করলে ভাল লাগবে the উপরের উদাহরণে তারা একই দৈর্ঘ্য হওয়া সত্ত্বেও medium string
বাছাই করা হয়েছিল middle string
But তবে এটি "কঠোর" প্রয়োজনীয়তা নয়, যদি এটি অতিরিক্ত জটিল করে তোলে সমাধান)।
অ্যারেটি স্থানে বাছাই করা থাকলে (যেমন "অ্যারে" সংশোধন করা হয়) বা একটি নতুন সাজানো অ্যারে তৈরি করা হয় তা ঠিক।