Função Hash básica
Publicado por Mauricio 20/04/2005
[ Hits: 16.063 ]
Homepage: https://sites.google.com/site/maurcps1/
Este é um exemplo básico de como implementar a função hash, um bom começo para começar a desenvolver a tabela de símbolos de um compilador.
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
char palavra[20];
int vpalavra;
int iascii;
int i=0,indice=0,index,cntletras;
int main (void)
{
system("cls");
printf("Entre com a Palavra:");
gets(palavra);
cntletras=strlen(palavra)-1;
for(i=0;i<=cntletras;i++)
{
printf("\n End=%5u Caracter='%c' Valor ASCII=%3d ",&palavra[i],palavra[i],palavra[i],palavra[i]);
sleep(1);
}
index = cntletras % 200;
printf("\n O indice desta palavra e: %d",index);
sleep(7);
return 0;
}
Método eficiente de armazenamento utilizando containers (Vector e Map)
Métodos de Ordenação - Radix Sort
Embutir texto em arquivos de imagem
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
Atualizando o Fedora 42 para 43
Como saber se o seu e-mail já teve a senha vazada?
Como descobrir se a sua senha já foi vazada na internet?
VOL já não é mais como antes? (6)
É normal não gostar de KDE? (12)
E aí? O Warsaw já está funcionando no Debian 13? [RESOLVIDO] (15)
Secure boot, artigo interessante, nada técnico. (4)
copiar library para diretorio /usr/share/..... su com Falha na a... (1)









