🏠 Inicio
Pruebas de rendimiento
📊 Todos los benchmarks 🦖 Dinosaurio v1 🦖 Dinosaurio v2 ✅ Aplicaciones To-Do List 🎨 Páginas libres creativas 🎯 FSACB - Showcase definitivo 🌍 Benchmark de traducción
Modelos
🏆 Top 10 modelos 🆓 Modelos gratuitos 📋 Todos los modelos ⚙️ Kilo Code
Recursos
💬 Biblioteca de prompts 📖 Glosario de IA 🔗 Enlaces útiles
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.