Страница 2 из 2«12
Модератор форума: Екатерина_Пашкова 
Форум учителей об образовании в России и мире » Форум педагогов по предметам, разделам » Форум учителей информатики » составить прогамму, помогите пожалуйста (на Паскале с использованием record или на С/C++ (struct))
составить прогамму, помогите пожалуйста
AYuDДата: Среда, 22.02.2012, 13:03 | Сообщение # 16

Андрей Юрьевич Долгов
Ранг: Магистр (?)
Группа: Пользователи
Российская Федерация
Москва

Должность: информатика, математика
Сообщений:
352
Награды: 4
Статус: Offline
Quote (alex_edu)
...информация о книге, кроме года издания - шум...

Да, я уже тоже так подумал. Задача Швейка. Человек, который так формулирует задачи никогда не будет классным программистом.
Спасибо
alex_eduДата: Среда, 22.02.2012, 13:11 | Сообщение # 17

Александр Обычный
Ранг: Магистр (?)
Группа: Пользователи
Российская Федерация
Иваново

Сообщений:
606
Награды: 7
Статус: Offline
Некоторые размышления на тему.
Давайте подумаем как работает библиотека. В начале дня включили программу, загрузился список всех книг (естественно это "упрощение" к нашей ситуации, на самом деле там должна быть СУБД). И логично организовать структуру как у вас. Все логично приходит читатель и просит книгу зная автора и название. Поиск по вашей структуре достаточно быстр. Есть нерадивые читатели - знают только название. Что ж нам придется заглянуть в каждого писателя и поискать там среди книг. Это чуть дольше чем по автору. Есть совсем "оригинальные" читатели они знают только код книги.... Т.е нам надо еще больше углубляться в иерархию вашего дерева. Ну и раз в пятилетку требуется список литературы по годам. smile

В принципе все зависит объема, возможно можно раз в пятилетку и подождать пока перелопатится весь список в вашем дереве и построится список по годам. Но вот книгу искать по коду может потребоваться и частенько.

Так по чему бы кроме вашего дерева не построить и дерево для поиска именно в момент загрузки программы? Или два: по коду и по году. Памяти съест "относительно" не много: там ведь будут хранятся только указатели на ваше дерево.
Спасибо
alex_eduДата: Среда, 22.02.2012, 13:13 | Сообщение # 18

Александр Обычный
Ранг: Магистр (?)
Группа: Пользователи
Российская Федерация
Иваново

Сообщений:
606
Награды: 7
Статус: Offline
Quote (AYuD)
Да, я уже тоже так подумал. Задача Швейка. Человек, который так формулирует задачи никогда не будет классным программистом.

Не. Думаю задача правильно поставлена: отделять шум от нужной информации - важное качество.
Спасибо
Форум учителей об образовании в России и мире » Форум педагогов по предметам, разделам » Форум учителей информатики » составить прогамму, помогите пожалуйста (на Паскале с использованием record или на С/C++ (struct))
Страница 2 из 2«12
Поиск:



Спорная ситуация с родителями или администрацией? Ищете выход из проблемы на уроке или с учеником?
Не знаете, как что-то сделать на компьютере?


Вы можете задать анонимный вопрос
х
Подробно изложите суть вашего вопроса.
Обратите внимание, что вопросы публикуются в открытом доступе не сайте, поэтому не указывайте персональные данные ваши или иных лиц. Однако стоит указать свой РЕГИОН, т.к. законодательство в разных регионах разное.
Отправить