Подобие Хеша на С, bug0r, 23-Сен-03, 10:44 [смотреть все]Есть скрипт на перле, в целях повышения быстродействия переписываю на С. Используется хеш. Нужна замена на С. Если есть готовая библиотека для работы с хешами на С, то поделитесь названием и URLом. Если есть идеи - тоже делитесь.У меня идея пока одна : сделать два массива - ключей и значений, связать их по индексу массива. Проблема в том, что ключи очень большие по длине, а значения наоборот очень маленькие. Да, в оригинальном перловом скрипте хеш был двойной, т.е. ключ1->(ключ2->значение)
|
- Подобие Хеша на С, J, 16:02 , 23-Сен-03 (1)
>Есть скрипт на перле, в целях повышения быстродействия переписываю на С. >Используется хеш. Нужна замена на С. >Если есть готовая библиотека для работы с хешами на С, то поделитесь >названием и URLом. Если есть идеи - тоже делитесь. > >У меня идея пока одна : сделать два массива - ключей и >значений, связать их по индексу массива. > >Проблема в том, что ключи очень большие по длине, а значения наоборот >очень маленькие. >Да, в оригинальном перловом скрипте хеш был двойной, т.е. ключ1->(ключ2->значение)STL ? - Подобие Хеша на С, aka50, 16:29 , 23-Сен-03 (2)
>Есть скрипт на перле, в целях повышения быстродействия переписываю на С. >Используется хеш. Нужна замена на С. >Если есть готовая библиотека для работы с хешами на С, то поделитесь >названием и URLом. Если есть идеи - тоже делитесь. > >У меня идея пока одна : сделать два массива - ключей и >значений, связать их по индексу массива. > >Проблема в том, что ключи очень большие по длине, а значения наоборот >очень маленькие. >Да, в оригинальном перловом скрипте хеш был двойной, т.е. ключ1->(ключ2->значение)http://www.freebsd.org/cgi/ports.cgi?query=hash&stype=name посмотри вот эти
|