• Descreva um algoritmo que percorra uma lista encadeada e armazene em algum lugar a frequência de cada elemento. Não presuma nada sobre o tipo de dados dos elementos (não é necessário que os elementos sejam números inteiros, por exemplo).
  • Descreva um algoritmo que determine o número de inversões em um vetor.
  • Mostre um algoritmo que implemente a retirada de um elemento de uma fila, com a seguinte condição adicional: se houver mais de um elemento com a mesma chave na frente da fila, todos eles devem ser desenfileirados de uma vez.