← Tüm Kategorilere Dön
🧩

Algoritma

Problem çözme adımları, temel ve ileri düzey arama, sıralama algoritmaları, akış şemaları ve kodlama örnekleri.

📚 10 Ders Bulunuyor
Orta ⏱ 45 dk

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.

👁 0 Dersi İncele →
Başlangıç ⏱ 40 dk

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ü.

👁 0 Dersi İncele →
İleri ⏱ 55 dk

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ı.

👁 0 Dersi İncele →
İleri ⏱ 60 dk

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.

👁 0 Dersi İncele →
Orta ⏱ 50 dk

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.

👁 0 Dersi İncele →
Başlangıç ⏱ 45 dk

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ı.

👁 0 Dersi İncele →
Orta ⏱ 45 dk

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.

👁 0 Dersi İncele →
Başlangıç ⏱ 40 dk

Ö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ı.

👁 1 Dersi İncele →
İleri ⏱ 60 dk

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ı.

👁 0 Dersi İncele →
Orta ⏱ 50 dk

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.

👁 0 Dersi İncele →