|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.11.2011, 15:29 | #1 |
Форумчанин
Регистрация: 07.11.2011
Сообщений: 100
|
Бистрое получение значения протабулированой функции из файла
Есть файл в который протабулирована функция f(n)
n є Z; n є [0;1000000] номер строки соответствует значению n как организовать максимально бистрий код для чтения значений по извесному n но минуя построчьное читание всех предидущих строк (не через readln) подскажите , возможно эфективней создать папку с 1000001 файлами (file_n.txt, где n номер значения)? либо чтото более разумное нужна максимальная скорость получения данных . табулированых функций много, а n меняетца скачькообразно и не последовательно |
08.11.2011, 15:39 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Использовать СУБД и читать SQL-запросом
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
08.11.2011, 16:40 | #3 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
использование СУБД самый простой и быстрый способ (но, разумеется, не единственный)... и обязательно индекс (уникальный, при чём) по N |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Получение значения из именованной ячейки | CooperNick | Microsoft Office Excel | 2 | 05.11.2011 13:59 |
JTable получение значения ячейки таблицы | atenon | Общие вопросы по Java, Java SE, Kotlin | 5 | 04.09.2011 15:01 |
Получение значения последовательности. Oracle | Wicort | SQL, базы данных | 0 | 24.02.2011 16:37 |
Получение значения по адрессу | Matr1x | Общие вопросы C/C++ | 4 | 09.02.2010 05:55 |
Получение значения конкретного поля в списке | Allan Stark | Microsoft Office Access | 2 | 26.10.2009 13:56 |