Está diseñando un algoritmo que clasifica las páginas del sitio web por relevancia de acuerdo con la cantidad de veces que los usuarios las ven.

IDIOMA: PITÓN

DESAFÍO:

Está diseñando un algoritmo que clasifica las páginas del sitio web por relevancia de acuerdo con la cantidad de veces que los usuarios las ven. ¿Qué estructura de datos sería la más útil y eficiente para su uso?

  1. Una tabla hash porque los datos se buscarían y recuperarían de manera eficiente
  2. Una pila porque las páginas del sitio web tendrían que aparecer y eliminarse sistemáticamente de la lista de clasificación.
  3. Un gráfico porque Elizabeth necesita datos relacionados con cómo las páginas web están conectadas entre sí y cuántas veces se vieron
  4. Una matriz ordenada porque todos los datos relacionados con las páginas web deben ordenarse en un orden de clasificación.
  5. Ninguna de las anteriores

 

SOLUTION:


A stack because the website pages would need to be 
popped and pushed systematically from the ranking list