Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
0 / 0 / 0
Регистрация: 30.01.2018
Сообщений: 33
1

Слияние массивов с исключением повторяющихся элементов

30.01.2018, 12:50. Показов 1933. Ответов 1
Метки нет (Все метки)

Запутался в немного.
Дана задача:
Составить описание класса одномерных массивов строк, каждая строка задается длиной и указателем на выделенную для нее память. Предусмотреть контроль выхода за пределы массивов, возможность обращения к отдельным строкам массива по индексам, выполнения операций поэлементного сцепления двух массивов с образованием нового массива, слияния двух массивов с исключением повторяющихся элементов, а также вывод на экран элемента массива и всего массива.

Пример входных данных:
Массив А:
{
{1, 6, 3, 8},
{+, 3, f, 9, /, *},
{r, 0, -,#, 6, 4, *, 6, +}
}
и Массив B:
{
{0, 33, 78, 12, 1},
{8, g, G, *, !}
}.

Теперь насчет этого: "слияния двух массивов с исключением повторяющихся элементов" возникает вопрос.
В задаче точно не сказано, как должно происходить это слияние: то ли попарно между строками это делать, так, чтобы в каждой новой строке не было повторяющихся элементов, то ли так, чтобы в самом результирующем массиве не было одинаковых строк. Хотя, может я чего-то не понимаю...

Исходя из данных, что должно получиться в итоге?
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.01.2018, 12:50
Ответы с готовыми решениями:

Сформировать массив из двух других массивов с исключением повторяющихся элементов
Дано 2 массива. Сформировать третий массив, включив в него все элементы, которые есть и в первом,...

Поэлементное соединение двух массивов строк с удалением повторяющихся элементов
Например есть два массива: char A = {"abcdefghi"}; char B = {"ihgfedcba"}; В результате...

Слияние массивов
Даны два массива. Массив А состоит из N элементов и отсортирован по возрастанию. Массив В состоит...

Слияние массивов
я новичек в программировании. Помогите пожалуйста решить слудеющию задачу на С++. Заданы три...

1
║XLR8║
1211 / 908 / 270
Регистрация: 25.07.2009
Сообщений: 4,361
Записей в блоге: 5
30.01.2018, 16:12 2
Лучший ответ Сообщение было отмечено Eduard Canway как решение

Решение

Цитата Сообщение от Eduard Canway Посмотреть сообщение
Исходя из данных, что должно получиться в итоге?
1. Класс строки либо std::string
2. Класс контейней (с массивом) для класса строк.
3. Пара доп. функций

Цитата Сообщение от Eduard Canway Посмотреть сообщение
В задаче точно не сказано, как должно происходить это слияние: то ли попарно между строками это делать, так, чтобы в каждой новой строке не было повторяющихся элементов, то ли так, чтобы в самом результирующем массиве не было одинаковых строк. Хотя, может я чего-то не понимаю...
Обычно, если хотябы какая-то реализация есть и на вопрос по реализации, при защите, нет заминки - даже переделывать не просят если сделал не так как задумывалось изначально.

Будут вопросы спрашивай. Изначально пользуйся гуглом по форуму "site:cyberforum.ru слияние массивов" куча пищи для ума.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.01.2018, 16:12

Слияние массивов
Задан массив A из N элементов и массив B из M элементов. Сформировать массив L из массивов A и B...

Слияние массивов на с++
Добродень всем.задача такая:массив структур размера N(в моем случае 100).разбить на ленты.т.о...

Слияние массивов
Получить массив С(k), упорядоченный по возрастанию, путем слияния массивов A(n) и B(m),...

Слияние 2-х одномерных массивов
всем привет Даны два одномерных массива с произвольными НО упорядоченными по возрастанию...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru