De hecho, existen algoritmos más eficientes aún que el mostrado en este artículo (aunque menos intuitivos).