13 Temmuz 2024 Cumartesi

Arkadaşlar Selamlar, Bilim Öğrenmeye Devam Atatürk'ün İzinde

 Arkadaşlar herkese selamlar,

Bugün de ana programa mümkün mertebe uymaya çalışıp ilk 2 algoritmalar dersini tekrar ettik... :)

Kısaca başlıklara biraz değinmek gerekirse ilk derste; Sıralama Problemi, Insertion yani araya yerleştirme sıralaması, çalışma zamanları, asimptotik analiz, asimptotik notasyon, araya yerleştirme algoritmasının analizi (en iyi ve en kötü durumlar için), birleştirme sıralaması yani merge sort...

İkinci dersteyse; araya yerleştirme akış şeması, birleştirme sıralaması yani merge sortun devamı, birleştirme sıralaması çalışma zamanı, yineleme ağacı, fonksiyonları asipmtotik büyümelerine göre sıralama, asimptotik notasyonlar ( Büyük O, omega ve teta notasyonları), bir grafik örneği ve analoji, yineleme bağıntıları ve son bir ödev ile dersi tamamladık... Çok verimli bir ders oldu...

Şu anda saat 20.20'yi geçiyor... Biraz dinlenelim ve 3. algoritmalar dersiyle pek de hız kesmeden devam edelim... :)


Elimde bu hocanın tercümanlığını üstelendiği çok güzel bir algoritmalar kitabı da var... Dinleyelim hep beraber bakalım algoritmalar nasıl öğrenilirmiş... :)

Hocamız 3. derste de yineleme çözüm yöntemlerine değinmiş, master metodunu anlatmış uzun uzun, yineleme ağacı metodunu anlatmış, üssel bir algoritmanın kötü, polinomun iyi olduğundan bahsetmiş... :) Böl ve Fethet (Hükmet) yani divide & conquer metodundan bahsetmiş... :) İkili arama problemi yani binary serach'e değinmiş... :) İkili arama için iteratif ve rekörsif olarak sözde kodlara değinmiş ve dersi tamamlamış, biraz tekrar yapmalıyız... Bugün 7 dersi bitirmektense 5 dersi tekrarlayıp içeriklere de göz atabiliriz... Hızlı gitmektense biraz yavaşlayıp anlayarak gitmek çok daha iyidir... :) Saat de 21.52 olmuş... Biraz dinlenelim ve 4. derse ardından geçelim... :)

Yaklaşık saat 23.00'e kadar dinlenip, 4. dersle devam edelim... Bu derste öğreneceklerimiz ise şunlar:
Bir sayı ele alalım. x olsun, n de pozitif bir üs olsun... Yani x^n... Bunu saf algoritma ve böl ve fethet algoritmalarıyla karşılaştırılması, Üs al fonksiyonunun yanlış ve doğru algoritmalarla çözümü... Matrislerde çarpma, standart algoritma ve böl ve fethet algoritması örneklerle anlatım, Strassen'in fikri ve çalışma zamanı... :) Bu ilimleri ya da daha doğrusu bilimleri öğrenmek için sabırsızlanıyorum... Bende ilimlere ya da bilimlere karşı adeta bir öküz açlığı var... :) Yanlız bir de ufak belki geçici bir engelim var, o da nazarlık Cenab-ı Mevla'dan... :)


Bu dersi de tamamladık dostlar, saat de 23.45'e geliyor... :)  Bir 30 dakika mola, sonra 5. ders ile yola devam nasipse... :)

Arkadaşlar 5. derse geçemedik... Bir şeyler atıştırdık ve saat de 00.22 olmuş... Biraz kraker yiyelim ve beynimiz yeni derse hazır değilken geçmeyelim... Bugünlük 4 ders yeter... Eğer rahatsızlığım olmasaydı bu sayı 7'ye ulaşırdı ki bazen nadirattan da olsa ulaştığı oluyor... :) 4 de fena sayılmaz... Erken yatabilirsek erken kalkıp devam edebiliriz. Yarınki hedef +5 ders daha olsun... Erken kalkarsak bir tane daha ekleriz... :) Daha bir sürü ders var ve 27'sinde imtihanlar başlıyor ve toplam 8 tanesi o Cumartesi günü olacak nasipse, biri de Pazar günü...

Bizim tek problemimiz derslere günü gününe ya da haftası haftasına girmemek... Eğer girmezsek net kavrayamıyoruz, zaman kalmıyor ve çoğu ders sıkışıyor... :) Fazla da yüklenmeyelim kendimize çünkü sağlıklı kimseler dahi günde 7 derse girmez pek çoğu... :) 4 veya 5 iyidir... :) Yoksa her şeyi öğreneyim derken hiçbir şey öğrenemeyebilirsiniz... :)

Hiç yorum yok:

Yorum Gönder

Merhaba 6 Ekim

 Merhaba dostlarım, 6 Ekim 2024 Pazar gününe girmiş bulunmaktayız... Yaklaşık 25 dakikadır C++ çalışıyordum. Oyun işinde acele etmeyeceğiz.....