I have an unsigned int array which contains the image data. I wonder if it seem unusual to use an Fibonacci heap Data structure to handle what collection of pixels were written to the array. Also, I thought about using the heap to map out the collection of pixel to be overwrite with the background data that it had previously written over.
Any suggestions ?