জিনোম সর্ট হল একটি সাজানোর অ্যালগরিদম যা সন্নিবেশ সাজানোর অনুরূপ, ব্যতীত যে কোনো উপাদানকে তার সঠিক জায়গায় নিয়ে যাওয়া অনেকগুলি অদলবদল দ্বারা সম্পন্ন হয়, যেমনটি বুদবুদ সাজানোর মতো।
Input: 53421 Output: 12345
ব্যাখ্যা
সাজানোর অ্যালগরিদম যে একটি উপাদানকে তার সঠিক জায়গায় নিয়ে যাওয়া অনেকগুলি অদলবদল দ্বারা সম্পন্ন হয়, যেমন বুদবুদ সাজানোর ক্ষেত্রে। এটি কেবল লুপগুলির প্রয়োজন৷
৷উদাহরণ
#include <iostream> using namespace std; int main() { int temp; int arr[] = { 5, 3, 4, 2, 1 }; int n=5; int i; i = 0; while (i < n) { if (i == 0 || arr[i - 1] <= arr[i]) i++; else { temp = arr[i-1]; arr[i - 1] = arr[i]; arr[i] = temp; i = i - 1; } } for (i = 0;i < n;i++) { cout<<arr[i]<<"\t"; } }