The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Подобие Хеша на С, !*! 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
    посмотри вот эти




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру