uma dúvida fútil, por que a passagem for (i=h_size=0; i<=256; i++) if(count[i]) heap[++h_size]=i; isto nao inicializa heap[1] como primeiro no vetor? por que? -- krico krico@kriconet.com.br