Resultados de la búsqueda a petición "stack"

2 la respuesta

Error del compilador de Java: Falta la declaración de devolución

Así que recibo el error del compilador de que me falta una declaración de devolución y he examinado otras preguntas similares, pero todavía estoy confundido sobre este asunto. public String pop() { try { if(top == -1) { throw new ...

2 la respuesta

¿Cómo puedo crear un contenedor similar a un vector asignado por pila?

¿Cómo crearías un contenedor tipo vector con asignación de pila con un límite superior fijo en la cantidad de elementos que puede contener? Puedes ver mi intento en esto a continuación, pero no se compila: // The following is at crate level ...

1 la respuesta

¿Dónde se almacenan las variables en un cierre: pila o montón?

Como los siguientes códigos: var foo = function() { var a = 1; // closure var return function() { // closure fun console.log(a); } }; var bar = foo();Cuando foo sale (o dice, regresa), sabemos que la variable a no se destruirá y permanecerá en ...

3 la respuesta

Ordenar listas grandes en Prolog: no hay suficiente memoria

Estoy tratando de ordenar una lista de elementos de 10k en prolog con bubbleort y obtengo el error de pila local. Mergesort parece ser la mejor opción ya que no recibo ningún error para la misma entrada. Sin embargo, realmente me gustaría obtener ...

2 la respuesta

¿Por qué no hay instrucciones de "sub rsp" en este prólogo de función y por qué los parámetros de la función se almacenan en compensaciones rbp negativas?

Eso es lo que entendí al leer algunos documentos de segmentación de memoria: cuando se llama a una función, hay algunas instrucciones (llamadas prólogo de función) que guardan el puntero de marco en la pila, copian el valor del puntero de pila en ...

2 la respuesta

orden de evaluación de declaraciones std :: cout [duplicado]

Esta pregunta ya tiene una respuesta aquí: cout << orden de llamada a las funciones que imprime? [/questions/2129230/cout-order-of-call-to-functions-it-prints] 3 respuestas¿Qué tiene de malo la función pop ()? ¿Por qué no funciona ...

1 la respuesta

¿Cuáles son las ventajas y desventajas de usar std :: stack en lugar de solo deque, vector o list

Estoy escribiendo un std :: stack muy simple usando vector como contenedor subyacente. Me di cuenta de que podía reemplazar todas las funciones push (), pop () y top () con push_back (), pop_back () y back () del contenedor de vectores. Mis ...

2 la respuesta

RecyclerView stackFromBottom

Acabo de implementar el nuevoRecyclerView. Quiero usarlo para mostrar los mensajes del usuario (sms). Leí en la documentación oficial queRecyclerView es un nuevo y mejoradoListView (algo así) y deberíamos usarlo para un mejor rendimiento. Todo ...

4 la respuesta

Tamaño máximo de pila para el programa C / C +?

He probado el siguiente programa. La intención con la que se creó este programa es descubrir más sobre los tamaños de pila. int main() { int nStack[100000000]; return 0; }Después de ejecutar el código anterior, el programa se bloquea debido a la ...

3 la respuesta

¿Por qué Python tiene una profundidad de recursión máxima?

Python tiene una profundidad máxima de recursión, pero no una profundidad máxima de iteración. ¿Por qué está restringida la recursividad? ¿No sería más natural tratar la recursividad como una iteración y no restringir la cantidad de llamadas ...