Função Hash básica
Publicado por Mauricio 20/04/2005
[ Hits: 16.165 ]
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;
}
Loop de Várias Váriáveis Em Um Único Laço "For" em C
Método eficiente de armazenamento utilizando containers (Vector e Map)
XFCE - quase um Gnome ou Plasma mas muito mais leve
LXQT - funcional para máquinas pererecas e usuários menos exigentes
Instalação do K3s Single-Node com Rancher no Ubuntu 24.04
Usei o NotebookLM para Auditar Logs do Linux
Cinnamon seria a aposta acertada frente às outras interfaces gráficas mais populares?
[Resolvido] Sumiço de redes e micro quedas no iwd/iwgtk (Realtek rtw88)
Como Configurar DNS Reverso (PTR) em Ambientes Linux e Microsoft
Preparando o Ambiente para Administrar o Samba 4 a partir do Windows com RSAT
WiFi Seguro: EAP-TLS com FreeRADIUS e Active Directory (LDAP)
A diferença entre a fala de um Samuel e a fala de alguém que conhece o... (4)









