Proje Kazanımları
Bu projede, graf ağ yapıları üzerinde farklı ulaşım araçları, yaş grupları ve ödeme yöntemlerine göre en ucuz/en hızlı rotayı bulan PyQt5 masaüstü navigasyon programı yazılmıştır.
- Rota Bulma Algoritmaları: Graf modelleri üzerinde en kısa ve en uygun yolların Dijkstra / A* algoritmalarıyla çıkarılması sağlandı.
- PyQt5 Arayüz Tasarımı: Kullanıcı dostu ve rota gösterimleri sunan interaktif masaüstü arayüzü kuruldu.
- Dinamik Fiyatlandırma ve OOP: Nesne yönelimli programlama prensipleriyle (Inheritance, Polymorphism) esnek bir tarife motoru yazıldı.
README.md Dosyasını Görüntüle
Navigasyon
Hedefe giden uygun rotaları çıkarır.