Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.11.2013, 22:04   #1
H4t
Пользователь
 
Регистрация: 14.11.2012
Сообщений: 31
По умолчанию Pascal. Метод вторичного индекса.

Собственно задание: Для файла, хранящего некоторую информацию о студентах, реализовать метод вторичного индекса для трех полей.
Нужна любая помощь, т.к. абсолютно не имею представления, что это за способ, нагуглил лишь какую-то теорию, которая так и не дала хоть какого-то ясного представления об этом методе, никаких примеров не нашел..
P.S. Понял только, что вроде этот алгоритм используется для поиска, и его преимущество в том, что он находит нужную информацию за меньшее количество шагов, чем при "классическом" поиске, и вроде как этот алгоритм выполняется через бинарное дерево поиска, но по поводу реализации одни вопросы..

Последний раз редактировалось H4t; 28.11.2013 в 22:13.
H4t вне форума Ответить с цитированием
Старый 29.11.2013, 00:13   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Это значит что нужно создать некий массив чисел. Числа эти будут обозначать номера записей, и располагаться по порядку возрастания данных этих записей.
Вообще есть пример на Си: http://www.programmersforum.ru/showthread.php?t=157828
Может сможешь разобраться, и не совсем с файлами. У тебя три поля нужно индексировать - значит будет три массива.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 29.11.2013, 00:33   #3
H4t
Пользователь
 
Регистрация: 14.11.2012
Сообщений: 31
По умолчанию

Я думаю это не то, да и данный код на Си, увы, не понятен(
H4t вне форума Ответить с цитированием
Старый 06.12.2013, 21:42   #4
H4t
Пользователь
 
Регистрация: 14.11.2012
Сообщений: 31
По умолчанию

Сможет кто помочь? Возможна материальная благодарность.
H4t вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
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