الگوریتمی برای مرتب کردن اعداد زیر بنویسید: 5، 3، 9، 1.
یک روش برای مرتب کردن اعداد داده شده به ترتیب صعودی استفاده از الگوریتم مرتب‌سازی حبابی است. مراحل درگیر عبارتند از:

1. با مقایسه دو عنصر اول لیست شروع کنید (یعنی 5 و 3).
2. اگر عنصر اول بزرگتر از عنصر دوم است، آنها را جابجا کنید (یعنی 5 و 3 را جابجا کنید تا 3، 5، 9، 1 به دست آید).
3. به جفت بعدی عناصر بروید (یعنی 5 و 9) و همان فرآیند را تکرار کنید.
4. این فرآیند را تا رسیدن به انتهای لیست ادامه دهید (یعنی لیست پس از اولین تکرار 3، 5، 1، 9 خواهد بود).
5. کل فرآیند را دوباره تکرار کنید، اما این بار آخرین عنصر را نادیده بگیرید زیرا قبلاً در جای صحیح خود قرار گرفته است (یعنی لیست پس از دومین تکرار 3، 1، 5، 9 خواهد بود).
6. این فرآیند را در حالی که هر بار آخرین عنصر را نادیده می‌گیرید تکرار کنید تا کل لیست به ترتیب صعودی مرتب شود (یعنی لیست نهایی مرتب شده 1، 3، 5، 9 خواهد بود).
7. لیست نهایی مرتب شده به ترتیب صعودی [1، 3، 5، 9] است.