I have coded many algorithms in C/C++ and I work mainly on Linux environment (Ubuntu). I can do this in one day easily. For instance, Priority Queue could be implemented with a Heap Tree, or a Linked List too. And I know both the data structures, with the file operations in C Language. Would be great to develop this code. Let me know.
Thanking You.
Sincerely,
Meera K.