Форум программистов, компьютерный форум, киберфорум
Наши страницы

STL, контейнер set - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Необходимо сформировать квадратную матрицу с вводимой размерностью n по данному образцу http://www.cyberforum.ru/cpp-beginners/thread908112.html
Необходимо сформировать квадратную матрицу с вводимой размерностью n по данному образцу 1 2 3 . . . . . . . n n n-1 n-2 . . 3 2 1 1 2 3 . . . . . . . n . . . . . . . . . . . . 1 2 3 . . . . ....
C++ Вывести на экран все двухзначные числа, в которых старшая цифра отличается от младшей не больше чем на 1 Вывести на экран все двухзначные числа, в которых старшая цифра отличается от младшей не больше чем на 1. http://www.cyberforum.ru/cpp-beginners/thread908106.html
C++ Передача массивов указателей в качестве параметров функции
Доброго времени суток, не компилится данный код. Ошибка возникает в функции deal(deck, suit, face);. Код полностью скомпипастил из учебника (Дейтел Х., Дейтел П. - как программировать на c++). Делал...
Разработать класс (Объект «рациональная не сократимая дробь, представлен парой целых чисел») C++
Разработать класс, набор методов (конструктор, деструктор и указанные методы) для программной модели заданного объекта. Описание объекта и его основных свойств приводится ниже. Привести программу...
C++ Переставить столбцы матрицы так, чтобы на побочной диагонали находились минимальные в текущих столбцах элементы http://www.cyberforum.ru/cpp-beginners/thread908039.html
Переставить столбцы матрицы так, чтобы на побочной диагонали находились минимальные в текущих столбцах элементы. Использовать матрицу размерностью Напишите код плиззз!!!
C++ printF обьясните что делает этот printf("\n%s%s%s", First, " NOT Equal " + (!strcmp(First, Second) << 2), Second); в книге под задаей написанол "сравнить знаковые ряды". #include <conio.h> #include... подробнее

Показать сообщение отдельно
ol4ik
22 / 21 / 6
Регистрация: 08.04.2010
Сообщений: 90

STL, контейнер set - C++

20.06.2013, 19:50. Просмотров 1565. Ответов 5
Метки (Все метки)

Помогите, пожалуйста.
Задание состоит вот в чем: даны названия городов, и для них перечислены города, в которые можно попасть без пересадок. Для рандомного названия города нужно вывести названия всех городов, в которые можно попасть из него с любым количеством пересадок.
Использовать нужно контейнер STL set и, естественно, функцию set_union.
Не могу понять вот что. Вот есть у нас файл, каждая строчка - это типа множество, состоящее из названия города и списка городов, без пересадок. Как получить из этого файла эти множества и как потом делать проверку по ключу, если мы не знаем, сколько нам дано городов изначально?
Конечно, можно взять спокойно зафиксировать количество городов и в коде прописать эти множества, но не дает покоя мысль, как бы это реализовать поуниверсальнее.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru