🏠 홈
벤치마크
📊 모든 벤치마크 🦖 공룡 v1 🦖 공룡 v2 ✅ 할 일 목록 앱 🎨 창의적인 자유 페이지 🎯 FSACB - 궁극의 쇼케이스 🌍 번역 벤치마크
모델
🏆 톱 10 모델 🆓 무료 모델 📋 모든 모델 ⚙️ 킬로 코드 모드
리소스
💬 프롬프트 라이브러리 📖 AI 용어 사전 🔗 유용한 링크
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.