|
Йуный плагиат-падаван)
176 / 119 / 45
Регистрация: 17.10.2022
Сообщений: 566
|
|
Минимальное количество зельда-операций, необходимых для того, чтобы в дереве осталась только одна вершина17.12.2023, 11:04. Показов 523. Ответов 3
Метки нет (Все метки)
Вчера был раунд на кодфорсес, вот одна из задача(прямая ссылка - https://codeforces.com/contest/1905/problem/B)
Вам дано дерево†. За одну зельда-операцию вы можете сделать следующее: Выбрать две вершины дерева u и v; Сжать все вершины на пути от u до v в одну вершину. Другими словами, все вершины на пути от u до v будут удалены из дерева, будет создана новая вершина w. Затем каждая вершина s, которая имела ребро с какой-то вершиной на пути от u до v, будет иметь ребро с вершиной w. (поясняющая картинка - https://espresso.codeforces.co... 23236b.png) Иллюстрация результата зельда-операции для вершин 1 и 5. Определите минимальное количество зельда-операций, необходимых для того, чтобы в дереве осталась только одна вершина. †Дерево — это неориентированный связный граф без циклов. Входные данные Каждый тест состоит из нескольких наборов входных данных. Первая строка содержит одно целое число t (1≤t≤104) — количество наборов входных данных. Далее следует описание наборов входных данных. Первая строка каждого набора входных данных содержит одно целое число n (2≤n≤105) — количество вершин. i-я из следующих n−1 строк содержит два целых числа ui и vi (1≤ui,vi≤n,ui≠vi) — номера вершин, соединенных i-м ребром. Гарантируется, что заданные рёбра образуют дерево. Гарантируется, что сумма n по всем наборам входных данных не превышает 105. Выходные данные Для каждого набора входных данных выведите единственное целое число — минимальное количество зельда-операций, необходимых для того, чтобы в дереве осталась только одна вершина. Пример входные данныеСкопировать 4 4 1 2 1 3 3 4 9 3 1 3 5 3 2 5 6 6 7 7 8 7 9 6 4 7 1 2 1 3 2 4 4 5 3 6 2 7 6 1 2 1 3 1 4 4 5 2 6 выходные данныеСкопировать 1 3 2 2 Примечание В первом наборе входных данных достаточно выполнить одну зельда-операцию для вершин 2 и 4. Во втором наборе входных данных мы можем выполнить следующие зельда-операции: u=2,v=1. Пусть добавленная вершина будет обозначена как w=10; u=4,v=9. Пусть добавленная вершина будет обозначена как w=11; u=8,v=10. После этой операции дерево состоит из одной вершины. Само решение задачи говорит, что ответ для любого из тестов = [(K+1)/2], где K - graph's leaves. Так вот, что за листья графа и почему это так работает? Есть ли другие решения задачи?
0
|
|
| 17.12.2023, 11:04 | |
|
Ответы с готовыми решениями:
3
Подсчитать минимальное количество гвоздей, необходимых для того, чтобы прибить все листы к столу Определить минимальное количество шагов, необходимых для того, чтобы в одном из сосудов получить заданный объем Определить минимальное количество операций необходимо для того, чтобы сделать число a равным числу b |
|
4523 / 1899 / 336
Регистрация: 18.01.2021
Сообщений: 3,489
|
|
| 17.12.2023, 13:53 | |
|
0
|
|
|
Йуный плагиат-падаван)
176 / 119 / 45
Регистрация: 17.10.2022
Сообщений: 566
|
|
| 17.12.2023, 13:57 [ТС] | |
|
Red white socks, что такое листья графов? Вершиы/ребра?
0
|
|
|
4523 / 1899 / 336
Регистрация: 18.01.2021
Сообщений: 3,489
|
|
| 17.12.2023, 14:05 | |
Сообщение было отмечено DOPIXKMNLD как решение
Решение
DOPIXKMNLD, листья не у всякого графа, а у дерева.
Вас гуглом учить пользоваться? Теорию графов в самом поверхностном виде (общие понятия) желательно изучить, и ме Добавлено через 5 минут В дереве вершины степени 1 называются листьями.
1
|
|
| 17.12.2023, 14:05 | |
|
Помогаю со студенческими работами здесь
4
Определить, сколько раз нужно переложить карты, чтобы осталась только одна? Рассчитать минимальное количество операции, необходимых, чтобы получить из числа N число 0 Определить минимальное число элементарных операций редактирования необходимых для преобразования первой строки во вторую Найти количество операций необходимое для того, чтобы получить из второй строки первую Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|