Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/11/2009, 21:32
rocke185
 
Fecha de Ingreso: octubre-2009
Mensajes: 5
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Compresion de huffman

Cita:
Iniciado por Peterpay Ver Mensaje
Contar las letras puedes hacerlo usando de Generics un Dictionary para llevar tu conteo de repeticiones por simbolo (letra, numero o signo) y usando un filestream y streamreader hacer el readtoend y de ese string y convertirlo en un char array o hacerlo en lectura secuencial

asi haras algo como

Dictionary<char,int> diccionario=new Dictionary<char,int>();


foreach(char letraActual in textoComoCharArray)
{
if(diccionario.Keys.Contains(letraActual))
{
diccionario[letraActual]++;
}
else
{
diccionario.Add(letraActual,1);
}
}
pero despues si imprimo la letraActual, saldran todas las letras y realmente lo q necesito es el numero de cuantas letras hay de cada una.