huffman set frequency Priorities
This commit is contained in:
parent
131b42fcc4
commit
9457ec3672
|
@ -265,7 +265,13 @@ int main(int argc, char *argv[]) {
|
|||
}
|
||||
printf("\n");
|
||||
}
|
||||
free(refs);
|
||||
for (int i = 0; i < 256 - 1; i++){ // set frequencyPriorities from sorted refs
|
||||
// FIXME nodes with the exact same frequency should have the same priority.
|
||||
// frequenciesPrority: lower is more frequent.
|
||||
nodes[refs[i]].frequencyPriority = i;
|
||||
}
|
||||
// TODO rename refs array and keep until actually no longer needed.
|
||||
//free(refs);
|
||||
// TODO build tree using Heaps
|
||||
|
||||
// TODO write Tree and compression to file
|
||||
|
|
Loading…
Reference in New Issue