Eğitim Kataloğu
Robot Programlama Dersleri
Toplam 10 ders listeleniyor.
Eratosthenes Kalburu ile Asal Sayı Bulma Algoritması
Eratosthenes kalburu nedir? O(n log log n) hızında asal sayıları süzme yöntemi, karekök kuralı, RSA şifrelemesi ve bellek optimizasyonlu C++ kodu.
Palindrom ve Metin Ters Çevirme Algoritmaları: Two-Pointer Yöntemi
Palindrom kontrolü nasıl yapılır? İki gösterici (two-pointer) tekniği ile O(1) bellek tasarrufu, cümle ve sayı palindromları, C++ ve Python çözümü.
Quick Sort (Hızlı Sıralama) Algoritması: Böl ve Yönet Prensibi
Quick Sort sıralama algoritması nasıl çalışır? Böl ve yönet (divide and conquer), pivot seçimi, Lomuto bölümleme, yerinde (in-place) C++ kodları.
Labirent Çözme ve Geri İzleme (Backtracking) Algoritması
Backtracking (Geri İzleme) algoritması nedir? 2D matris üzerinde labirent çözümü, çıkmaz sokakları budama (pruning) ve Python Micromouse robot simülasyonu.
K-En Yakın Komşu (KNN) Sınıflandırma Algoritması: Temel Yapay Zeka
Makine öğrenmesine giriş: K-Nearest Neighbors (KNN) algoritması nedir? Öklid mesafesi, çoğunluk oylaması ve kütüphanesiz sıfırdan Python KNN kodu.
Bubble Sort (Kabarcık Sıralaması) Algoritması: Çalışma Mantığı ve Kodları
Bubble Sort sıralama algoritması nedir? Zaman karmaşıklığı analizi, akış şeması, adım adım simülasyonu, optimize edilmiş C++ ve Python kodları.
Binary Search (İkili Arama) Algoritması: Logaritmik Hızın Sırrı
Binary Search nedir ve nasıl çalışır? O(log n) karmaşıklığı, dizi sıralama ön şartı, integer overflow hatası, Python ve C++ ikili arama rehberi.
Öklid Algoritması ile EBOB ve EKOK Hesaplama: Matematik ve Kodlama
Öklid (Euclidean) algoritması nedir? Asal çarpanlara ayırmadan EBOB ve EKOK bulma, Lamé teoremi, geometrik yorumu, Python ve C++ kodları.
Dijkstra En Kısa Yol Algoritması: Robotik Rota Planlama
Dijkstra algoritması ile en kısa yol bulma. Graf teorisi, düğümler, öncelik kuyruğu (min-heap), otonom robot navigasyonu ve Python kodları.
Fibonacci Dizisi ve Dinamik Programlama (Dynamic Programming)
Dinamik programlama nedir? Fibonacci dizisinde özyineleme (recursion) tuzağı, O(2^n) yerine O(n) memoization ve tabulation optimizasyonu.