Muito obrigado pelas recomendações, eu e meu colega conseguimos terminar o projeto mas irei continuar estudando esse conteúdo; por um breve momento eu quase recorri ao livro do Cormen para entender melhor essas estruturas.
Respondendo a "Mutable8141, tem uma série de aulas da Univesp..." dentro da publicação [Dúvida] Como implementar e manipular manualmente Filas e Pilhas em C++?
1