সর্টিং অ্যালগোরিদম

কম্পিউটার বিজ্ঞানে সর্টিং অ্যালগোরিদম (ইংরেজি: Sorting algorithm) বলতে একটি নির্দিষ্ট ক্রমে সাজানো বা ক্রম অনুযায়ী একটি তালিকা তৈরী করাকে বোঝায়।মূলত সর্টিং দুই প্রকার। একটি বড় থেকে ছোট এবং অপরটি ছোট থেকে বড় ক্রমে সাজানো। সবচেয়ে ব্যবহৃত ক্রম হচ্ছে সংখ্যা (১,২,৩,৪.....) এবং আভিধানিক (ক,খ,গ.....) বা (A,B,C.....) ক্রম।

সাজানোর অ্যালগরিদম মার্জ করার চিত্র

তালিকা সম্পাদনা

  1. বাবল সর্ট
  2. হিপ সর্ট
  3. মার্জ সর্ট
  4. কুইক সর্ট
  5. সিলেকশন সর্ট
  6. ইনসার্শন সর্ট
  7. কিউব সর্ট
  8. শেল সর্ট
  9. বাইনারি ট্রি সর্ট
  10. কম্ব সর্ট
  11. কাউন্টিং সর্ট
  12. বাকেট সর্ট
  13. রেডিক্স সর্ট
  14. জোড়-বিজোড় সর্ট
  15. ইন্ট্রো সর্ট
  16. কিউব সর্ট
  17. টপোলজিকাল সর্ট
  18. কোয়ান্টাম সর্ট