🏠 Accueil
Benchmarks
📊 Tous les Benchmarks 🦖 Dinosaure v1 🦖 Dinosaure v2 ✅ To-Do List Apps 🎨 Pages Libres 🎯 FSACB - Showcase 🌍 Traduction
Modèles
🏆 Top 10 Modèles 🆓 Modèles Gratuits 📋 Tous les Modèles ⚙️ Modes Kilo Code
Ressources
💬 Prompts IA 📖 Glossaire IA 🔗 Liens Utiles
advanced

Özel Bir Graph Veri Yapısı Tasarımı

#python #algoritmalar #veri-yapısı #kodlama

Python'da özelleştirilmiş bir Graph veri yapısı ve algoritma implementasyonu.

Python'da, düğümler arasında ağırlıklı ve yönlü kenarları olan bir Graph (Çizge) sınıfı tasarlayın. Bu sınıfın; düğüm ekleme, kenar ekleme ve en kısa yolu bulmak için Dijkstra algoritmasını uygulayan bir metodu olmalıdır. Ancak standart bir kütüphane kullanmadan, yalnızca temel sözlük (dictionary) ve liste (list) yapılarını kullanarak bu sınıfı ve algoritmayı sıfırdan yazın. Kodun karmaşıklık analizi (Big O) üzerine bir yorum ekleyin ve olası optimizasyon önerilerinde bulunun.