Алгоритм Прима

  Рет қаралды 61,866

Roman Tsarev

Roman Tsarev

Күн бұрын

Пікірлер: 46
@mrsoomo
@mrsoomo 2 жыл бұрын
Спасибо ВАМ, очень помогли.
@romantsarev1145
@romantsarev1145 2 жыл бұрын
Пожалуйста!
@badmasha_life
@badmasha_life 4 жыл бұрын
Доброго времени суток, спасибо за видео) Добавьте (если будет возможность) про алгоритм Борувки) Было бы полезно.
@IVT-rt1yr
@IVT-rt1yr 4 жыл бұрын
Начало : 1:45 Конец : 4:08
@ekaterinak9924
@ekaterinak9924 3 жыл бұрын
Спасибо!)
@3a9lll69
@3a9lll69 10 ай бұрын
Це відео допомогло мені зробити реферат по цій темі, дякую за добрий контент
@romantsarev1145
@romantsarev1145 9 ай бұрын
Пожалуйста. Рад, что помогло.
@goltvian
@goltvian 6 жыл бұрын
Спасибо, все предельно понятно))
@romantsarev1145
@romantsarev1145 6 жыл бұрын
Пожалуйста
@Поларис-щ5р
@Поларис-щ5р Жыл бұрын
а что делать, если в матрице Р в одном столбце несколько значений разных, а в каком то столбце вообще нет значений кроме 0(на протяжении алгоритма в матрицах значения в этом столбце не менялись)?Как восстанавливать путь тогда?
@romantsarev1145
@romantsarev1145 Жыл бұрын
Что за матрица Р? 🤔
@Поларис-щ5р
@Поларис-щ5р Жыл бұрын
@@romantsarev1145 не под тем видео коммент оставил. Я про видео о алгоритме флойда.
@romantsarev1145
@romantsarev1145 Жыл бұрын
@@Поларис-щ5р Вы тогда там оставьте коммент, я туда отвечу
@avverevkin
@avverevkin 4 жыл бұрын
А каково практическое применение этого метода? С алгоритмом Дейкстры и Флойда понятно, там мы кратчайший (самый дешевый) путь ищем, а тут? В примере 1-4=5, а, 1-3-4=6, но на первом шаге мы отбросили ребро 1-4 потому что 1-3 дешевле.
@romantsarev1145
@romantsarev1145 4 жыл бұрын
Решили, например, сетки кинуть между шестью компами. Расстоянием между ними известно. Нужно соединить так, чтобы как можно меньше кабеля потратить. А при чем тут кратчайший путь вообще не понятно. Постановка задачи одна, а рассуждения о решении совершенно другой задачи. Так Вы минимальный по стоимости остов хотите найти или кратчайший путь? Это разные задачи.
@avverevkin
@avverevkin 4 жыл бұрын
@@romantsarev1145 Да, точно, задачи логистики. Задачи разные, согласен
@roman.chudov
@roman.chudov 5 жыл бұрын
А как мы перешли от 6-4 к 3-2? До этого мы шли по инцидентным вершинам к текущей, но 4 и 2 не инцидентны. Перепрыгнули как-то. И еще ничего не говорится о циклах.
@romantsarev1145
@romantsarev1145 5 жыл бұрын
Множество U - вот ответ на оба Ваших вопроса. "...мы должны на каждом шаге выбирать ребро минимальной стоимости, которое связывает одну вершину из множества U и вершину, которая в множество U пока не входит" (2:01). Вот так мы и перешли от 6-4 (в этом момент во множество U входили вершины 1, 3, 4, 6) к 3-2 (2 в множество U не входило), и минимальный вес ребра из всех рассматриваемых был равен 5 (то самое ребро 3-2). Зачем мне что-то говорить о циклах? Если Вы работаете как описано в видео, то есть с использованием множества U, то циклы не возникнут никогда.
@HIRUTSU
@HIRUTSU 3 жыл бұрын
нужно рассматривать все ребра, инцидентные вершинам, включенных в дерево и выбирать среди них минимальное. так как 6-4 было минимально с весом 2, а потом из всех мин ребер было 3-2 с весом 5
@mrsoomo
@mrsoomo 2 жыл бұрын
5-6 это не ребро с весом 0?
@romantsarev1145
@romantsarev1145 2 жыл бұрын
Там 6 должно быть.
@ПАИ152
@ПАИ152 7 жыл бұрын
Спасибо! Все понятно, вот толь-ко между 5 и 6 нету стоимости ребра
@romantsarev1145
@romantsarev1145 7 жыл бұрын
Пожалуйста. Да, стоимость ребра слетела при подготовке видео. Надеюсь, это несильно сбивает с толку. Стоимость ребра (5, 6) равна 6.
@Очевидец-н7с
@Очевидец-н7с 6 жыл бұрын
@@romantsarev1145 надеетесь что это сильно сбивает с толку?
@romantsarev1145
@romantsarev1145 6 жыл бұрын
@@Очевидец-н7с )
@ivanhuzikov
@ivanhuzikov 5 жыл бұрын
спасибо
@romantsarev1145
@romantsarev1145 5 жыл бұрын
Пожалуйста
@w1nchester551
@w1nchester551 3 жыл бұрын
Как бы вы действовали если бы ребро (1,4) имело бы стоимость 2, а ребро (6,4) 3?
@romantsarev1145
@romantsarev1145 3 жыл бұрын
Тогда дерево бы строилось так: (1,3), (1,4), (4, 6)...
@w1nchester551
@w1nchester551 3 жыл бұрын
@@romantsarev1145 Спасибо, дошло. Не сразу понял, что нужно рассматривать все ребра, инцидентные вершинам, включенных в дерево и выбирать среди них минимальное.
@maxim_bashkirovmusic7304
@maxim_bashkirovmusic7304 4 жыл бұрын
Остовное дерево ударение на первое О
@romantsarev1145
@romantsarev1145 4 жыл бұрын
Да, знаю. Когда погружался в тему только литература была доступна. Как там поймешь, где ударение... Надо бы переписать видео, да руки не доходят.
@maxim_bashkirovmusic7304
@maxim_bashkirovmusic7304 4 жыл бұрын
Roman Tsarev главное видео хорошее)) А вообще проверить можно Остов - Остовное
@Sanya_paket
@Sanya_paket 6 жыл бұрын
Спасибо, вроде понятно. Осталось переварить и написать на java
@romantsarev1145
@romantsarev1145 6 жыл бұрын
Пожалуйста
@SergTyuboss
@SergTyuboss 9 ай бұрын
О'стов, а не осто'в
@romantsarev1145
@romantsarev1145 9 ай бұрын
Да
@SergTyuboss
@SergTyuboss 9 ай бұрын
А вообще лучше говорить минимальное стягивающее дерево, ну его этот остов-скелет🙂
@positivenozy6065
@positivenozy6065 11 күн бұрын
Неверно, должно быть v-1 рёбер в минимальном оставном дереве
@romantsarev1145
@romantsarev1145 11 күн бұрын
Что "неверно"? Да, ребер в ОДМС v-1, т.е. на единицу меньше числа вершин. Так и вышло. Вершин шесть, ребер пять, сумма их весов минимальная из всех возможных. Или "неверное" это резюме какого-то вашего внутреннего диалога? 🤔
@Русь-Родина
@Русь-Родина 3 жыл бұрын
Дизлайк за рекламу, барыга.
@romantsarev1145
@romantsarev1145 3 жыл бұрын
Тут дело такое. Я считаю, что любая работа должна быть оплачена. В том числе моя. Ты же понимаешь, что я проделал некоторую работу, чтобы ты мог посмотреть это видео. Ну, так вот, видео то ты посмотрел, а денег мне не прислал. Зато за тебя заплатила та компания, чью рекламу тебе показали. Таким образом баланс сохранился. Но ты, по ходу, это не догоняешь. Так что дизлайк тебе ответкой.
@Русь-Родина
@Русь-Родина 3 жыл бұрын
@@romantsarev1145 Я оплачиваю просмотр рекламы своим трафиком, фирмы платят за размещение рекламы. Тебе ютуб платит не за видео, а за рекламу, точнее за количество ее просмотров. Нет никаких гарантий, что твое видео не бред. Ютуб ничего полезного не предлагает кроме бреда. Так что дизлайк я поставил в любом случае правильно.
@romantsarev1145
@romantsarev1145 3 жыл бұрын
@@Русь-Родина я так и написал, что мне за тебя рекламодатели платят через KZbin. Своим Интернет трафиком ты мне ничего не оплачиваешь. За бред во всем KZbin я отвечать не буду. А вот мое видео хорошее, что уж ты наговариваешь то?! Мне не веришь, комментарии почитай. Отрицательные выпиливаю только в случае оскорблений. В дизлайке по причине вынужденного просмотра рекламы не вижу ничего правильного. То есть ты жадничаешь заплатить 250 рублей за премиум, чтобы смотреть видео на KZbin вообще без рекламы. Выбираешь смотреть с рекламой, она тебя раздражает, а ты ставишь мне дизлайк при нормальном контенте. Я это правильным не считаю.
@Русь-Родина
@Русь-Родина 3 жыл бұрын
@@romantsarev1145 меня же вынуждают свой программный код раскрывать бесплатно, хотя я знаю, что он давно уже украден. Поэтому и интереса к нему нет никакого. Почему я должен к другим после такого отношения относиться иначе? Трудись на благо человечества бесплатно. Станешь сильно популярным тебя забанят. Не продавайся за грош.
Kruskal's algorithm
6:30
Roman Tsarev
Рет қаралды 49 М.
Ford-Fulkerson algorithm
25:39
Roman Tsarev
Рет қаралды 68 М.
Quilt Challenge, No Skills, Just Luck#Funnyfamily #Partygames #Funny
00:32
Family Games Media
Рет қаралды 55 МЛН
Cat mode and a glass of water #family #humor #fun
00:22
Kotiki_Z
Рет қаралды 42 МЛН
Минимальное остовное дерево. Алгоритм Прима
16:13
Учиться - значит делать!
Рет қаралды 14 М.
Алгоритм Бойера-Мура-Хорспула
15:16
Roman Tsarev
Рет қаралды 28 М.
АЛГОРИТМ БЕЛЛМАНА-ФОРДА
18:50
Шамаth
Рет қаралды 281
Алгоритм Дейкстры
12:07
Roman Tsarev
Рет қаралды 165 М.
Алгоритм Прима
12:11
Руслан Диниц
Рет қаралды 16 М.
Роевой интеллект. Муравьиный алгоритм.
20:57
foo52ru ТехноШаман
Рет қаралды 375 М.