I am an electronics engineer with a detailed knowledge of data structure and algorithms. I have designed many software for real world problems.
I have worked on Arrays, Linked Lists, object oriented programming, stacks, queues, priority queues, round robin, Binary search tree, AVL trees, Hash tables and heap data structures. I have also worked on search and sort algorithms, in-fix to post-fix conversion and have performed their space and time complexity analysis.
Your problem requires AVL tree implementation as its solution. I will be glad to help you.