algorithm-studies content to be covered: arrays linked list stacks queue hashmap priority queue graphs sorting binary search greedy algorithms recursion dinamic programming dfs bfs Testing pytest -v With coverage pytest --cov=src --cov-report=term