Задание 23 — графы
Дан файл с рёбрами ориентированного графа и их весами. Нужно найти длину кратчайшего пути между двумя вершинами. Вершин сотни, поэтому вручную нельзя — пишем короткий цикл на Python.
Решать задание 23 9 уроков · занимаются 93
Бесплатно. На Stepik быстрее всего — кнопкой «Войти через VK», без пароля. Согласие на обработку данных.
Чему научишься
Читать рёбра графа из файла
Хранить расстояния до вершин в списке
Обновлять расстояние через каждое ребро, пока оно уменьшается
Брать целую часть ответа, когда веса дробные
Нужно не одно задание, а все сразу?
Полный курс ЕГЭВсе разборы
Задание 1графы и таблицыЗадание 2таблицы истинностиЗадание 3базы данныхЗадание 4условие ФаноЗадание 5обработка чиселЗадание 6ЧерепашкаЗадание 7объём информацииЗадание 8комбинаторикаЗадание 9электронные таблицыЗадание 10IP-адреса и маска сетиЗадание 11кодирование и объём памятиЗадание 12машина ТьюрингаЗадание 13исполнительЗадание 14системы счисленияЗадание 15алгебра логикиЗадание 16рекурсияЗадание 17пары и тройки чиселЗадание 18РоботЗадания 19–21теория игрЗадание 22параллельные процессыЗадание 23графыЗадание 24обработка строкЗадание 25делители и маскиЗадание 26сортировка данныхЗадание 27кластеризация
Разбираешь сам и застреваешь — можно заниматься вместе: разбор вживую, домашка с проверкой и план подготовки.
Посмотреть занятия →

