Etiket arşivi: sıralama

Bir Dizideki Elemanların Büyüklük Sıralarını Belirleme

Elimizde bulunan bir dizinin elemanlar?n?n dizi içerisindeki s?ras?n? belirleyip; s?ra de?erini ayr? bir dizi içerisinde ilgili eleman?n indisine kaydedelim. Biraz daha açmak gerekirse; ?lk eleman? ele al?p dizideki s?ras?n? bulaca??z. Yeni olu?turdu?umuz s?ralar? tutaca??m?z dizimizin ilk eleman?na say? dizimizin ilk … Okumaya devam et

Algoritma, Programlama kategorisine gönderildi | , , , , , , ile etiketlendi | Yorum bırakın

Gnome Sıralaması (Gnome Sort) Algoritma Mantığı ve Uygulaması

Uzun bir aradan sonra s?ralama algoritmalar?na kald???m?z yerden devam edelim istedim. Bu yaz?mda Gnome (sözlük kar??l???: cüce) S?ralamas?ndan bahsedece?im. Kabarc?k s?ralamas?na oldukça benzerli?i var. Anla??lmas? çok zor olmayacakt?r. Çok fazla bilgi bulunmamakla birlikte kar??la?t???m bir bilgiyi de payla?ay?m: algoritma 2000 … Okumaya devam et

Algoritma kategorisine gönderildi | , , , , ile etiketlendi | Yorum bırakın

Sallayıcı (Shaker Sort) Sıralaması Algoritma Mantığı ve Uygulaması

Bu s?ralama türü özünde kabarc?kla ayn?d?r. Tek fark kabarc?k s?ralamas?nda tek yönlü kontrol vard?r. Yani ba?tan sonra ba?latt?ysan?z dizi s?ral? hale gelene kadar ba?tan sona gider tekrar ba?a döner ilerler. Bunda ise fark dizi üzerinde kontrolcümüz bir tur gidiyor. Sonra … Okumaya devam et

Algoritma kategorisine gönderildi | , , , , , , ile etiketlendi | Yorum bırakın

Kabuk Sıralaması (Shell Sort) Algoritma Mantığı ve Uygulaması

Bu sefer inceleyece?imiz s?ralama algoritmas?: Kabuk (Shell) S?ralamas?. Ad?n? geli?tiricisi Donald Shell’den alan bu s?ralama algoritmas? dizi elemanlar?n? dizinin uzunlu?una göre belirlenen atlama pay?na göre kar??la?t?r?r. Mesela 0. eleman ile 3. eleman? kar??la?t?r?r. 0. eleman büyükse yer de?i?tirirler. Ta ki … Okumaya devam et

Algoritma kategorisine gönderildi | , , , , , , ile etiketlendi | 1 yorum

Seçerek Sıralama (Selection Sort) Algoritma Mantığı ve Uygulaması

Seçerek S?ralama algoritmas?nda mant?k ?öyle i?liyor: Uygulanan her ad?mda eldeki dizinin en küçük eleman? bulunuyor ve en ba?a at?l?yor. Bu i?lem her seferinde tekrarlan?yor. Dizinin sonuna gelindi?inde dizimiz küçükten büyü?e s?ralanm?? oluyor.

Algoritma kategorisine gönderildi | , , , , , ile etiketlendi | 1 yorum

Kabarcık Sıralaması (Bouble Sort) Algoritma Mantığı ve Uygulaması

Bu s?ralama algoritmas?nda mant?k gayet basittir. Verilen dizideki elemanlar?n üzerinde dola??l?r. Dola??l?rken s?rayla ard???k iki dizi eleman?n? birbirleriyle kar??la?t?r?l?r. Örne?in; Dizimiz ?u ?ekilde olsun : 5, 2, 8, 6, 3, 7, 1, 0, 4, 9 Burada önce birinci ve ikinci … Okumaya devam et

Algoritma kategorisine gönderildi | , , , , , , ile etiketlendi | Yorum bırakın

Sıralama Algoritmaları (Sorting Algorithms)

S?ralama Algoritmalar?n? tan?yal?m. Ad? üzerinde belli oldu?u gibi s?ralama algoritmalar? bir grup eleman? belli bir s?raya sokmaya yarar. Genelde de bu belli bir s?ra dedi?imiz ya say? büyüklüklerine göredir ya da alfabetik s?ralamad?r. Örne?in;   10  -4  5  8  7 olarak … Okumaya devam et

Algoritma kategorisine gönderildi | , , ile etiketlendi | Yorum bırakın