Hi I am working on a program in c++ that compares algorithms and their efficiency on working with files I will supply you with a class representing a domain name object having overloaded all the operations and the functions to create the files I have applied some of the algorithms but I need more. All you have to do is to take these files and apply some algorithms on them including Heap sort, binary sort, merge sort of two files, binary search,k-way merge sort, serching for a record with BST, B-tree, Avl tree , Huffman compression ,any encoding algorithms I know that I can find these algos on the net but I simply don’t have time to implement them. When searching you can compare the objects with a string through (==) Although the records in the file are created randomly you can always find the record [login to view URL] You should not be changing any thing in the class or the functions I provide unless you find it necessary And you should tell me about it
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
## Platform
Windows