e.g. binary_tree.asm
:
nasm -g -f elf64 -o binary_tree.o binary_tree.asm && gcc -g -o binary_tree binary_tree.o -no-pie
The project was split into sub-problems. It's yet to be completed.
β Representing and operating on binary trees (pointers)
β Representing and operating on binary trees (sequential representation, 1D arrays)
β Loading & exporting binary trees (in their sequential representation)
β Array operations (pop, insert, selection sort)
β Compressing text
β Decompressing text
I documented my process in public from getting the idea to approaching challenges on this twitter thread.