Javascript ile Algoritmalar Serisi

Sayfayı görüntülemek için tıklayın...

Javascript Algoritmaları – Bubble Sort

Javascript Algoritmaları – Bubble Sort

Bubble Sort okullarda öğretilen ilk algoritmadır diyebiliriz. Bu algoritma verim olarak en verimsiz sıralama algoritmasıdır ancak yapısal olarak anlaşılması en kolayıdır. Buradaki temel fikir sıralanacak dizi içindeki elemanların karşılaştırılmasıdır. Her seferinde 2 eleman karşılaştırılır ve sonrasında yerleri değişmeden önce doğru sıradalarmı diye emin olur. Basit olarak : *Ilk eleman ile ikinciyi karşılaştırır*Eğer ilk eleman ikinci elemandan … Continued

Javascript Algoritmaları – Selection Sort

Javascript Algoritmaları – Selection Sort

Selection Sort Bubble Sort’un biraz geliştirilmiş halidir ve elemanlar arasında döngü ile dönerken her eleman geçişinde sadece bir seçim yapar ve o seçimin sıralamasını değiştirir.Bu sıralama : *Ilk elemanın en küçük olduğunu varsayar *Sonra bu elemanı ikinci sıradaki değer ile karşılaştırır.*Eğer ikinci sıradaki eleman ilkinden küçükse bu sefer ikinci değeri en küçük olarak atar. *Bu işlem dizinin son … Continued

Javascript Algoritmaları – Insertion Sort

Javascript Algoritmaları – Insertion Sort

Insertion Sort sonuç olarak beklediğimiz sıralanmış listeyi her eleman için sıralayan çok basit bir sıralama algoritmasıdır. Bu yüzden de Heap Sort yada Quick Sort kadar verimli bir sıralama algoritması değildir. Insertion sıralamasını elimizdeki bir dizi iskambil kağıtlarını sıralamak gibi düşünebilirsiniz. Aşağıdaki animasyonu incelediğinizde göreceksiniz elinizdeki kağıtları sıramak için bir kartı aradan çekip yerine yerleştirdiğimiz gibi … Continued

Javascript Algoritmaları – Binary Search

Javascript Algoritmaları – Binary Search

Binary search sıralı bir dizi içinde aradığımız değeri bulabilmek için çok verimli bir algoritmadır.  Verilen sıralı diziyi tekrar tekrar 2 ye bölerek aramaya devam eder sonunda aradığı değerin index numarasını bulana kadar. Binary search kullanımı için bir örnek verecek olursak , diyelim ki Google Maps ile çalışıyorsunuz ve kullanıcıdan aldığınız bir mekan ismini DB den … Continued

Javascript Algoritmalari – Heap Sort

Javascript Algoritmalari – Heap Sort

Sıradaki sıralama algoritmamız Heap Sort yani Türkçe meali ile yığın sıralaması. Bilgisayar bilimine göre heap Sort yani yığın sıralaması algoritması karşılaştırma bazlı bir sıralama algoritmasıdır. Heap sort geliştirilmiş seçimli sıralama olarak da düşünülebilir : yani diziyi sıralanmış ve sıralanmamış olarak bölümlere ayırır ve interaktif bir biçimde sıralanmamış olan bölümü daraltır son olarak bir bütün sıralanmış … Continued

Translate Page

Facebook

Etiket Bulutu


Tum Kitaplari Gor

E-Kitaplar

Vue.js 2 Cookbook

Vue.js 2 Cookbook

Andrea Passaglia dan Vue.js ogrenebilmek profesyonel web uygulamalari gelistirebilmeniz icin 101 hands on Vue.js 2 ornegi ve ayrintili anlatimi. Indirmek icin tiklayiniz... ...

Modern Python Cookbook

Modern Python Cookbook

Indirmek icin tiklayiniz... ...

Mastering OpenCV with Practical Computer Vision Projects

Mastering OpenCV with Practical Computer Vision Projects

Indirmek icin tiklayiniz... ...

Learning OpenCV 3 Computer Vision with Phyton (2nd Edition)

Learning OpenCV 3 Computer Vision with Phyton (2nd Edition)

Indirmek icin tiklayiniz... ...

Expert Delphi

Expert Delphi

Indirmek icin tiklayiniz... ...

Angular Test-Driven Development

Angular Test-Driven Development

Indirmek icin tiklayiniz... ...


Pictures, Videos, Presentations, Projects ,Bla bla bla 🙂

Multimedia

  • Başarılı İnsanların 10 Sabah Rutini

    Başarılı İnsanların 10 Sabah Rutini

  • 60 Dakikada Angular 5 Ogrenin

    60 Dakikada Angular 5 Ogrenin

  • God Of War 5 – ilk 10 dakika oyun videosu

    God Of War 5 – ilk 10 dakika oyun videosu

  • Blizzard’ın Yeni Oyunu Battle Nette yerini aldı : Overwatch

    Blizzard’ın Yeni Oyunu Battle Nette yerini aldı : Overwatch

  • XRebel Demo Video

    XRebel Demo Video

  • 10 Dakikada Scrum Nedir?

    10 Dakikada Scrum Nedir?

  • HoloLens | Holo Lens Studio Demo | Windows 10 | Microsoft HoloLens

    HoloLens | Holo Lens Studio Demo | Windows 10 | Microsoft HoloLens

  • Akıllı Bardak

    Akıllı Bardak

  • Skully AR-1 Smart Helmet

    Skully AR-1 Smart Helmet