Etiket arşivi: mantık

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