Dear, I've solved a lot of algorithmic and data structure problems in hackerrank site.
As an algorithm & data structure expert, I've deep knowledge in algorithms such as sorting, searching, greedy algorithm, dynamic algorithm, backtracking algorithm, recursive algorithm, etc.
And very familiar with data structure such as array, queue, list, stack, graph, tree, linked-list, vector and set. Especially, I've deep knowledge in Graph Theory such as DFS, BFS, MTS, TSP, etc.
I'm 100% sure that I can complete this problem.
Looking forward to your kind reply.
Thank you.
Best Regards,
Naum.