La situation la plus courante est un algorithme impliquant une table de recherche : une implémentation peut inclure la table entière, ce qui réduit le temps de calcul, mais augmente la quantité de mémoire nécessaire, ou il peut calculer les entrées de la table au besoin, en augmentant le temps de calcul, mais en réduisant les besoins de mémoire.
La condition la plus courante est un algorithme utilisant une table de recherche.