No para memoria, al menos, ya que cada acceso a memoria requiere 'tiempo'.O ( 1 )
En el término complejidad del tiempo, 'tiempo' es un poco engañoso, ya que en realidad contamos el número de operaciones elementales requeridas para realizar un algoritmo. Bajo el supuesto adicional de que estas operaciones se pueden realizar en ' tiempo', podemos decir que nuestro algoritmo tiene una 'complejidad de tiempo'. Pero lo que realmente queremos decir es que tenemos una "complejidad operativa" que expresamos a tiempo.O( 1 )
Creo que es más claro que contar operaciones elementales es una medida fundamental e importante del número de recursos requeridos por un algoritmo, ya que siempre podemos decidir cuántos recursos requiere cada operación elemental.
Mientras que en la definición de BQP y para los algoritmos cuánticos consideramos la complejidad del circuito en lugar de la " complejidad de la operación", la complejidad del circuito puede definirse nuevamente en términos de operaciones en máquinas Turing, por lo que se aplica el mismo razonamiento.