বাবল সর্ট প্রথম ইন্ডেক্স থেকেই সর্টিং শুরু দেয় । প্রথম ইন্ডেক্সের element এবং ২য় ইন্ডেক্সের element কম্পেয়ার করবে । যদি প্রথম ইন্ডেক্সের element ২য় ইন্ডেক্সের element থেকে বড় হয় তাহলে swap করবে । এরপর আবার ২য় ইন্ডেক্সের element এবং ৩য় ইন্ডেক্সের element কম্পেয়ার করবে । যদি ২য় ইন্ডেক্সের element ৩য় ইন্ডক্সের element থেকে বড় হয় তাহলে আবার swap করবে । এভাবে চলতে থাকবে সর্বশেষ element পর্যন্ত ।

একই ভাবে আবার উপরের স্টেপগুলো রিপিট হবে যতক্ষণ না পুরো array-টি সর্ট হচ্ছে ।

উপরের কথা গুলো না বুঝলে রেফারেন্স যোগ করা আছে । এগুলো কয়েকবার ভালো মত পড়লে বুঝে যাবেন ।

visualization…

Mubasshir Ahmed

Student

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store