Enviado em 09/06/2014 - 19:17h
Boa noite galera. Tenho que fazer um programa que leia uma palavra e retorne se esta palavra é uma palavra reservada da linguagem C ou não. Para fazer isso tenho que utilzar uma tabela hash.
Bem até o momento eu não sei começar esse programa em C++. A minha dúvida é a seguinte. Eu tenho uma lista de palavras reservadas que somam ao todo 62 palavras e 369 caracteres. Qual a melhor função matemática/função hash que eu posso usar para simplificar a busca com essa quantidade de palavras? Quero evitar o máximo de dispersão. Gostaria de saber também como iniciar essa tabela em C++. Toda ajuda é bem vinda. Obrigado gente.
Bem até o momento eu não sei começar esse programa em C++. A minha dúvida é a seguinte. Eu tenho uma lista de palavras reservadas que somam ao todo 62 palavras e 369 caracteres. Qual a melhor função matemática/função hash que eu posso usar para simplificar a busca com essa quantidade de palavras? Quero evitar o máximo de dispersão. Gostaria de saber também como iniciar essa tabela em C++. Toda ajuda é bem vinda. Obrigado gente.