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");
|
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 build tree using Heaps
|
||||||
|
|
||||||
// TODO write Tree and compression to file
|
// TODO write Tree and compression to file
|
||||||
|
|
Loading…
Reference in New Issue