Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дан массив.Все положительные элементы уменьшить на количество отрицательных элементов. Осуществить сдвиг вправо http://www.cyberforum.ru/cpp-beginners/thread543892.html
Помогите доделать задачу на С++ 1.Дан массив A. Все положительные элементы уменьшить на количество отрицательных элементов. Осуществить сдвиг вправо на k позиций, где k – число положительных...
Найти минимальный и максимальный элемент в массиве C++
найти минимальный и максимальный элемент в массиве скажите где ошибка в данном скрипте использую dev c++ #include <iostream.h> #include <windows.h> #include <math.h> int main()
min-gw try-catch почемуто не работает C++
Немогу понять почему не обрабатывается исключение, код приведен ниже. #include <cstdlib> #include <iostream> #include <windows.h> #include <stdexcept> using namespace std; int main() { int...
C++ Перебор возможных значений для трёх чисел Доброго времени суток. Нужно перебрать все возможные значения трёх чисел. их сума равна 1. перебрать нужно с шагом 0,01, например 0,01 0,01 0,98 . Заранее благодарен за помощь http://www.cyberforum.ru/cpp-beginners/thread543863.html
C++ Вычислить сумму элементов матрицы в заштрихованной области http://www.cyberforum.ru/cpp-beginners/thread543857.html
Здравствуйте. У меня возникла проблема с программой. Я написал параграмму. Вот что получилось. #include <iostream> using namespace std; int main() { int n; int a; cout << "n = "; ...
C++ Операторы цикла и передачи управления
Получить таблицу пересчета миль в километры и обратно (1 миля = 1,609344 км) для расстояний, не превышающих k км, в следующем виде: МИЛИ КМ 0,6214 1,0000 1,0000 1,6093
C++ Отредактировать предложение, удаляя из него лишние пробелы
отредактировать предложение ,удаляя из него лишние пробелы,оставляя только по одному пробелу между словами. в заданном предложении указать слово,в котором доля согласных минимальна.... Добавлено...
C++ Переделать код программы так, чтобы решалась через указатели и функцию #include <stdio.h> #include <conio.h> void main() { char st; int i; printf("\nEnter the string"); printf("->"); gets(st); i = 0; http://www.cyberforum.ru/cpp-beginners/thread543841.html
C++ работа со строками, мусор в конце строки http://www.cyberforum.ru/cpp-beginners/thread543838.html
если можете, объясните вкратце (я не нашел ответа в справочнике) почему у меня при работе со строками (посимвольном копировании из 1 в другую), при выводе второй возникают лишние символы в конце... ...
C++ Векторы в с++ Привет мостера помогите решить задания. Реализовать структуру данных вектор, содержащий следующие методы: добавить элемент к вектору, исключить элемент из вектора, получить и... http://www.cyberforum.ru/cpp-beginners/thread543835.html
inek
0 / 0 / 1
Регистрация: 09.04.2012
Сообщений: 11
15.04.2012, 19:51  [ТС] 0

Сформировать список L включив в него по одному разу элементы, которые входят в один из списков L1 и L2, но в то же время не входит во второй из них

15.04.2012, 19:51. Просмотров 2247. Ответов 2
Метки (Все метки)

Ответ

Цитата Сообщение от IPtv Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
List<int> list1, list2;
/*...*/
 
List<int> result;
 
while(!list1.isEmpty())
{
    int data = list1.popFront();
    if(list2.search(data) == NULL && result.search(data) == NULL)
    {
        result.pushFront(data);
    }
}
 
while(!list2.isEmpty())
{
    int data = list2.popFront();
    if(result.search(data) == NULL)
    {
        result.pushFront(data);
    }
}
 
result.print();
У вас идет реализация для списков типа int. Мне необходимо сделать так сказать универсальным, чтобы была возможность протестировать на разных типах данных: целые, вещественные, символьные, строки.


вот как я объявляю два списка L1 и L2:
C++
1
2
3
4
5
6
7
    List<string> *L1 = new List<string>(NULL);
    L1->create(7);
    L1->print();
    
    List<string> *L2 = new List<string>(NULL);
    L2->create(7);
    L2->print();
и из этих списков надо сформировать L3...

Вернуться к обсуждению:
Сформировать список L включив в него по одному разу элементы, которые входят в один из списков L1 и L2, но в то же время не входит во второй из них
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.04.2012, 19:51

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

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

Списки. Составить программу которая формирует список L, включив в него по одному разу элементы, которые входят одновременно в оба списа L1 и L2
Составить программу которая формирует список L, включив в него по одному разу элементы, которые...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru