Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : dimka kuvshinov                      2:5020/400     11 Sep 2000  03:53:43
 To : Dimka Kuvshinov
 Subject : next трабл
 -------------------------------------------------------------------------------- 
 
 Вот есть массив, он весит 2500 строк, хочу его разбить на массивы по 20
 элементов, 
 получается 125 массивов с линками. По идее подходит хеш, где ключ-номер
 массива, 
 1-й из 125, содержащий 20 найденных линков. тогда значение, которому 
 соответствует этот ключ, должно содержать в себе массив, т.е. хэш массивов... 
 добавление в такой хэш %hash{$nomer}=["$link1","link2","link3"...];
 Hу допустим я создал этот хеш о 125 элементах, но как тогда выудить ссылку из 
 значения хеша, ведь ключ соответствует 1/20 от всего элемента... т.е. я таким 
 макаром потеряю ссылки на массивы, или-же вынужден буду прописывать доп. 
 циклы для каждого из 125 массивов, которые являются значениями в хеше, которые
 
 хрен знает как еще прописывать :(
 
 А может хэш хэшей лучше будет???? Ключ - 1/20 от 2500, 1-е значение хэша хешей
 - 
 1 подхэш имеет нуумерацию 0-20, второй 21-40. Hо ссылки-то оттудова как 
 вытаскивать? Это нада на каждое значение подхэша выковыривать регекспом урл...
 
 Блин, ну предположим я все это наворотил, а скорость то какая? Сичас уж около 
 полусекунды пашет при 250 килобайтах исходного файла... Что делать? Хэш хэшей 
 или хэш массивов? Короче я запутался, но не настолько чтобы с нуля учить 
 MySQL... ничо не понимаю... :((((
 
 А нужно сделать обыкновенный поисковый тулбарчик внизу, что показывает всего 
 лишь 20 найденных документов... а внизу иду ссылки 21-40, 41-60 и т.д., как в 
 яндексе...
 -- 
 Отправлено через сервер Talk.Ru - http://www.talk.ru
 --- ifmail v.2.15dev5
  * Origin: Talk.ru (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 подпрограмма   dimka kuvshinov   10 Sep 2000 16:26:24 
 все, спасибо!   dimka kuvshinov   11 Sep 2000 01:38:50 
 next трабл   dimka kuvshinov   11 Sep 2000 03:53:43 
Архивное /ru.perl/6488778590ca.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional