Trabalho prático 2 da disciplina de Estrutura de Dados
O problema proposto consistia em desenvolver um sistema computacional para o imperador de um mundo paralelo da saga star wars no intuito de que pudesse se organizar para dominar novas civilizações, haja visto que mesmo detendo um império, o universo ainda é muito grande e nem todas as outras muitas civilizações o pertence. Assim, o imperador poderia criar um plano com foco na dominação das civilizações mais próximas a sua base, e, em caso de empate entre a distância dessas civilizações, deveria-se priorizar aquelas cujo tamanho da população fossem os maiores primeiro. Dessa forma, para resolver esse problema, deveria-se implementar alguns métodos de ordenação de dados. No entanto, eu era um infiltrado da Aliança Rebelde, e para ajudá-los contra o imperador, deveria implementar métodos pouco eficientes para ele e pensar em métodos muito mais eficientes para meus parceiros, que conseguiriam saber prioritariamente o plano tramado e ter tempo de sobra para bolar uma estratégia.