Bu yazımda arraylar için birkaç sorting algoritmalarının kodlarını bir arada göstereceğim. “BubbleSort” , “InsertionSort” , “SelectionSort” ve son olarak “CountingSort” algoritmalarının kodlarını burada bulabilirsiniz.
Kodda “main” fonksiyonu içinde istediğiniz fonksiyonun yorumlarını kaldırarak çalıştırabilirsiniz. Kod C++ dili kullanılarak yazılmıştır. Veri yapısı olarak Array kullanılmıştır.
Bu yazımda Heap-Sort’un C ile kodlanması bulunmaktadır. Kod içerisinde ister bilgisayar tarafından oluşturulan bir dizi, istenilirse kullanıcının girebileceği bir array Heap-Sort ile sıralanmaktadır. Sıralama sonunda dizinin ilk ve son hali ekranda gösterilmektedir. Ayrıca kod, bu işlemin ne kadar sürdüğünü de göstermektedir.