Under src directory there are common parts in different benchmark files. It would be a good practice to refactor out those common parts.
This refactoring would also benefit future works if it is planned in the future to add more data structures; as with current structure, every time a new data structure is added, the benchmark should be rewritten.