Bir önceki yazımda insertion sıralama işlemi hakkında yazmıştım ve o yazımda selection ve bubble sıralama işlemleri konusu hakkında yazı yazacağımı söylemiştim. Şimdi ikisini birden paylaşacağım. Çünkü main fonksiyonu insertion, bubble ve selection sıralama işlemlerinde aynı zaten. Öncelikle selection işleminden kısaca bahsedeyim. Burada sayısal değerler içerisinde kendinden sonraki en küçük değer bulunur ve yer değiştirilir.Bubble sıralama işleminde ise ikili gruplar halinde arama yapılır. Yani girilen veya verilen sayısal değerler ikişerli olarak karşılaştırılır, küçük olan sol tarafa [ Read More ]
Veri yapılarında insertion(araya sokma) ile sıralama işlemlerinde, karışık olarak dizilmiş sayılar iki gruba ayrılır. İlk grup sıralanacak ya da sıralama işleminin gerçekleştiği grup, geri kalanı da karışık olan veri grubudur. Bu işlemlerde for döngümüzü ikinci sıradaki elemandan başlatırız. Bir öncekiyle karşılaştırma yaptırarak sıralama işlemini gerçekleştiririz. Karşılaştırdığımız sayı, kendisinden küçükse sol tarafa geçer.Resmi incelerseniz daha iyi anlayabilirsiniz. Sıralanmış olan yere kadar bir grup, diğer taraf bir grup şeklinde ayrılır. Şimdi yapacağımız örnekle daha iyi anlayacağınızı umuyorum. [ Read More ]