Jorge Méndez Ortega
PreguntaNO ENTIENDO POR QUE ALGUNAS ASIGNACIONES LAS EXCLUYE , TAMPOCO ENTIENDO BIEN LO DEL ESPACIO AUXILIAR

Marcelo Arias
¡Hola Jorge! El espacio auxiliar es la complejidad espacial menos el espacio ocupado por el tamaño de entrada.
Por ejemplo si un algoritmo ordena un arreglo de
n
Después de eso, si creamos un nuevo arreglo dentro de nuestro algoritmo, estamos añadiendo otra
n
n
Tamaño generado por el dato de entrada: O(n) Tamaño generado por el espacio auxiliar: O(n)
La complejidad espacial (dato de entrada + auxiliar) sería de O(2n), que simplificado será O(n).
Si tuviésemos otro algoritmo que ordena un arreglo de
n
Tamaño generado por el dato de entrada: O(n) Tamaño generado por el espacio auxiliar: O(1)
La complejidad espacial (dato de entrada + auxiliar) sería también de O(n).
Complejidad Espacial = Espacio usado en los dato de entrada + Espacio que se use dentro del algoritmo.