Blog Arşivleri

Algoritma Analizi o(n) gösterimi

Hangi alagoritmayı seçeceğimizi algoritma analizi yaparak MİB ve diğerkaynakları en az şekilde yoracak algoritmalar tercih etmeliyiz. O(N) Gösterimi denen bu ifadede parantez içersinde ilgili algoritmanın en kötü durumda ne kadar işlem yapacağını gösterir. N demek kere demektir.Yani bir For döngüsü

Eğitim kategorisine gönderildi Etiketler: , ,

Veri Yapıları Algoritma Analizi-Karmaşıklığı

  KUYRUK VERİ YAPISI -İnsert işlevi=O(1) -Delete işlevi=O(1) LİSTE VERİ YAPISI -İnsert işlevi=O(1) -Remove işlevi=O(n) AĞAÇ VERİ YAPISI -İnsert işlevi=O(logN) -findmin işlevi=O(logN) YIĞITVERİ YAPISI -push işlevi=O(1) -pop işlevi=O(1)

Eğitim kategorisine gönderildi Etiketler: , , , ,

Algoritma Karmaşıklığı-Analizi

ALGORİTMA EN İYİ DURUM EN KÖTÜ DURUM SEÇEREK SIRALAMA O(N2) O(N2) YERLEŞTİREREK SIRALAMA O(N) O(N2) İYİLEŞTİRİLMİŞ KABARCIKSIRALAMA O(N) O(N2) KABARCIK SIRALAMA O(N2) O(N2) HIZLI SIRALAMA NlogN O(N2) SIRAYLA ARAMA 1 O(N) İKİLİ ARAMA 1 logN   EN İYİ DURUM :

Eğitim kategorisine gönderildi Etiketler: , , , , , , , , , ,

Arama Algoritmaları Kod Örnekleri

Arama algoritmaları -Sıralyla arama -İkili Arama   1-Sırayla Arama Selection Search [csharp] boolean <b>linearSearch</b>(int key){ for(int i=0; i < size; i++){ if(key == arr[i]) return true; } return false; } [/csharp] 2-İkili Arama Binary Search [csharp]boolean <b>binarySearch</b>(int key){ int first,last,mid

Eğitim kategorisine gönderildi Etiketler: , , , , , ,

Sıralama Algoritmaları Kod Örnekleri

Sıralama Algoritmalarının kod üzerinden gerçekletirim örnekleri SIRALAMA ALGORİTMALARI Basit Sıralama Algoritmaları –Seçerek sıralama (Selection Sort) -Yerleştirerek sıralama(İnsertion Sort) -Kabarcık Sıralama(Buuble Sort) Hızlı Sıralama Algoritmaları(QuickSort ) BASİT SIRALAMA ALGORİTMALARI GERÇEKLEŞTİRİM ÖRNEKLERİ -SEÇEREK SIRALAMA [csharp]public void selectionSort(){ int i,j,min,temp; for(j=0; j <

Eğitim kategorisine gönderildi Etiketler: , , , , , , , , , , , , , ,

İşletim Sistemi Dersi Ders Notları

İşletim Sistemi Dersi Kısa Ders Notları Bu yazımda İşletim Sistemleri dersinin bazı konuları hakkında kısa kısa bilgiler vereceğim. İşletim Sistemi Görevleri: Veri GirişÇıkış  işlemini gerçekleştirir. Meydana gelen hataların yok edilmesine yardımcı olur. Farklı uygulamların aynı veriye erşimini sağlar Kaynakların kullanıcılara

Eğitim kategorisine gönderildi Etiketler: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

3X8 Kod Çözücü Mantık Şeması

3×8 kod çözünün mantıksal şeması aşagıdakı gıbıdır.Ödevlerinizde başarılar

Eğitim kategorisine gönderildi Etiketler: , , , , , ,

Anadolu Üniversitesi Uzaktan Eğitim Ücreti Ne Kadar?

Anadolu üniversite uzaktan eğitim harç ücretleri 385 TL dir.Bu ücret Dönemliktir.    

Eğitim kategorisine gönderildi Etiketler: , , ,