0 / 0 / 0
Регистрация: 26.10.2013
Сообщений: 24
|
||||||
1 | ||||||
Программа на операции со списком05.02.2014, 17:03. Показов 441. Ответов 5
Метки нет (Все метки)
Имею код операций с списком, но только прототип,
Чтение с файла : "Названия книги, год выпуска книги", отсортировать по году выпуска, при одинаковом годе выпуска, отсортировать по названию (по алфавиту) вывести; удалить те книги которые меньше года выпуска что введен с клавиатуры,.. ___ и вопрос, как заполнять текстовый файл?
0
|
05.02.2014, 17:03 | |
Ответы с готовыми решениями:
5
Операции со списком Основные операции со списком Операции с двунаправленным списком Операции над однонаправленным списком |
0 / 0 / 0
Регистрация: 26.10.2013
Сообщений: 24
|
|
05.02.2014, 17:51 [ТС] | 3 |
Остроумие у вас зашкаливает)
Я имею в виду, как заполнить правильно текстовый документ? Книга 2013 Книга 2011 Книга 2014 Книга 1996 ??? И как заставить программу считывать и сортировать по году?
0
|
0 / 0 / 0
Регистрация: 26.10.2013
Сообщений: 24
|
|
05.02.2014, 18:24 [ТС] | 5 |
0
|
05.02.2014, 19:10 | 6 |
самый простой, но и самый медленный способ - это метод пузырька.
1) Цикл по I от 0 до количества элементов в массиве 2) Ещё цикл, но по J. 3) Если Элемент с индексом I больше элемента с индексом J, то меняем их местами. 4) Конец. Добавлено через 7 минут Есть ещё быстрая сортировка, но она сложнее. Добавлено через 1 минуту Для книг просто заводите в вашем классе Node поля для названия и года и при сортировке проверяете на больше/меньше не книги, а их года, но меняете местами книги.
0
|
05.02.2014, 19:10 | |
05.02.2014, 19:10 | |
Помогаю со студенческими работами здесь
6
Основные операции с односвязным списком Основные операции работы со списком Элементарные операции с динамических двусвязным списком Операции над однонаправленным связным списком Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |