Завдання
📝 **Питання:** реалізуйте `dijkstra(graph, src)`, повертаючи dict найкоротших відстаней. Формат графіка: `{вузол: [(сусід, вага), ...]}`. Запустити на `{'A':[('B',1),('C',4)],'B':[('C',2),('D',5)],'C':[('D',1)],'D':[]}` від 'A'. Роздрукувати результат, відсортований за ключем.
📋 Виберіть правильну відповідь.
💡 **Підказка:** Перечитайте наведену вище теорію, якщо не впевнені.