🏠 Home
Benchmark Hub
📊 All Benchmarks 🦖 Dinosaur v1 🦖 Dinosaur v2 ✅ To-Do List Applications 🎨 Creative Free Pages 🎯 FSACB - Ultimate Showcase 🌍 Translation Benchmark
Models
🏆 Top 10 Models 🆓 Free Models 📋 All Models ⚙️ Kilo Code
Resources
💬 Prompts Library 📖 AI Glossary 🔗 Useful Links
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.