Задание. 1. Во входном файле заданы целые числа

1. Во входном файле заданы целые числа. Читая данные из файла, построить список, отсортированный по возрастанию элементов.

2. Во входном файле задан некоторый текст, разделенный пробелами на слова. Читая данные из файла, построить список, отсортированный в лексикографическом порядке.

3. Соединить четыре списка разной длины в один, читая по элементу из каждого списка.

4. Соединить четыре списка разной длины в один, вставляя элементы по возрастанию их значений.

5. Разбить исходный список на два, помещая в первый список элементы, большие некоторого натурального числа k, а во второй – меньшие k.

6. Во входном файле задан некоторый текст. Заданы два символа. Читая данные из файла, построить список, состоящий из символов, расположенных между двух заданных символов.

7. Во входном файле задана некоторая последовательность символов. Читая данные из файла, построить список. При этом произвести следующие действия: исключить в списке все одинаковые элементы, символ "А ", заменить на три элемента - символ "В ", провести распечатку исходного и результирующего списков.

Используемая структура

1. Линейный односвязный (однонаправленный) список.

2. Линейный двусвязный (двунаправленный, дважды связный) список.

3. Кольцевой (циклический) односвязный (однонаправленный) список.

4. Кольцевой (циклический) двусвязный (двунаправленный, дважды связный) список.

Вариант


№ вар. Зад-е Исп-мая стр-а
1.    
2.    
3.    
4.    
5.    
6.    
7.    
8.    
9.    
10.    
11.    
12.    
13.    
14.    
15.    
16.    
17.    
18.    
19.    
20.    
21.    
22.    
23.    
24.    
25.    
26.    
27.    
28.    


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: