| hash.c. hash.c é uma tabela C Hash com sondagem quadrática. |
Baixe Agora |
hash.c. Classificação e resumo
- Nome do editor:
- David Crawshaw
- Site do editor:
- http://www.zentus.com/c/hash.html
hash.c. Tag
hash.c. Descrição
Hash.c é uma tabela C Hash com sondagem quadrática. Hash.c é uma tabela C Hash com sondagem quadrática. Hash.c é muito pequeno e fácil de usar.compile: GCC -C hash.cthis Hashtable usa c-strings para chaves e sondagem quadrática em vez de cadeias de lista vinculada. Depende apenas do ANSI C e assim deve funcionar em qualquer lugar.aphash * hash_new (sesseiro tamanho int sirciário) Criar novo hashtable.vóide hash_destroy (hash * h) hashtable.int hash_add (hash * h, const char * chave, vazio * valor) Add key / value par.void * hash_get (hash * h, const char * key) correspondente correspondente dado key.void * hash_remove (hash * h, const char * key) remover a chave da tabela, retirando o valor .Unsigned int hash_size ( hash * h) retorna o número total de chaves. Qual é o novo nesta versão: · Esta versão usa a exponentação em vez de XOR. · Adiciona uma função hash_destroy.
hash.c. Software Relacionado