|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.11.2013, 22:04 | #1 |
Пользователь
Регистрация: 14.11.2012
Сообщений: 31
|
Pascal. Метод вторичного индекса.
Собственно задание: Для файла, хранящего некоторую информацию о студентах, реализовать метод вторичного индекса для трех полей.
Нужна любая помощь, т.к. абсолютно не имею представления, что это за способ, нагуглил лишь какую-то теорию, которая так и не дала хоть какого-то ясного представления об этом методе, никаких примеров не нашел.. P.S. Понял только, что вроде этот алгоритм используется для поиска, и его преимущество в том, что он находит нужную информацию за меньшее количество шагов, чем при "классическом" поиске, и вроде как этот алгоритм выполняется через бинарное дерево поиска, но по поводу реализации одни вопросы.. Последний раз редактировалось H4t; 28.11.2013 в 22:13. |
29.11.2013, 00:13 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Это значит что нужно создать некий массив чисел. Числа эти будут обозначать номера записей, и располагаться по порядку возрастания данных этих записей.
Вообще есть пример на Си: http://www.programmersforum.ru/showthread.php?t=157828 Может сможешь разобраться, и не совсем с файлами. У тебя три поля нужно индексировать - значит будет три массива.
I'm learning to live...
|
29.11.2013, 00:33 | #3 |
Пользователь
Регистрация: 14.11.2012
Сообщений: 31
|
Я думаю это не то, да и данный код на Си, увы, не понятен(
|
06.12.2013, 21:42 | #4 |
Пользователь
Регистрация: 14.11.2012
Сообщений: 31
|
Сможет кто помочь? Возможна материальная благодарность.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Pascal ABC. Выход за пределы диапазона изменения индекса 1..100. | Женька Good | Помощь студентам | 18 | 30.10.2014 07:24 |
Метод Хорд(Pascal) | k4k7u3 | Помощь студентам | 1 | 26.01.2012 21:34 |
Pascal итерационный метод | Tent | Помощь студентам | 1 | 20.12.2011 18:50 |
Turbo Pascal[програмыки : текстовая\метод симпсона\метод половинного деления | qsccsq | Помощь студентам | 7 | 24.12.2010 05:23 |
Уникальность индекса в БД | spiteful41 | Помощь студентам | 7 | 27.05.2008 01:26 |