Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/11/2009, 15:32
Avatar de Peterpay
Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 17 años, 6 meses
Puntos: 87
Respuesta: Compresion de huffman

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);
}
}
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5