Resultados de la búsqueda a petición "heap"
Existe una implementación Java estándar de un montón de Fibonacci?
staba mirando los diferentes tipos de estructuras de datos de almacenamiento dinámico. El montón de Fibonacci parece tener la mejor complejidad del peor de los casos para (1) inserción, (2) eliminación y (2) encontrar el elemento mínimo. He ...
Debería almacenarse una lista de objetos en el montón o pila?
Tengo un objeto (A) que tiene una lista compuesta de objetos (B). Los objetos en la lista (B) son punteros, pero ¿debería la lista misma ser un puntero? Estoy migrando de Java a C ++ y todavía no me he acostumbrado completamente a la pila / ...
¿Por qué los programadores de C ++ deberían minimizar el uso de 'nuevo'?
Me topé con la pregunta de desbordamiento de pilaPérdida de memoria con std :: string cuando se usa std :: list <std :: string> [https://stackoverflow.com/q/3428750/211563] y uno de los ...
OpenMP: bajo rendimiento de las matrices de montón (las matrices de pila funcionan bien)
Soy un usuario de OpenMP bastante experimentado, pero acabo de encontrarme con un problema desconcertante y espero que alguien aquí pueda ayudar. El problema es que un algoritmo de hash simple funciona bien para los arrays asignados a la pila, ...
min montón en python
Me gustaría almacenar un conjunto de objetos en un montón mínimo definiendo una función de comparación personalizada. Veo que hay un módulo heapq disponible como parte de la distribución de Python. ¿Hay alguna manera de usar un comparador ...
VisualVM: no es un volcado de núcleo válido
Tengo un volcado de pila .hprof generado a partir de JVM OutOfMemory (versión JDK 1.5). Cuando intento agregar este archivo en VisualVM, me dice que el archivo no es un volcado de núcleo válido. Sin embargo, puedo ejecutar jhat para este ...
¿Por qué hay una pila y un montón?
¿Por qué los lenguajes ensambladores usan tanto una pila como un montón? Parecen redundantes.
Obtenga un volcado de almacenamiento dinámico desde una aplicación remota en Java utilizando JVisualVM
Yo ejecuto JVisualVM (Windows XP, Sun Java 1.6.0.13, VM de cliente de 32 bits) para monitorear una aplicación distante (Linux, Sun Java 1.6.0.07, VM de servidor de 64 bits). Antes de iniciar la aplicación remota real, inicio en la máquina ...
¿Qué sucede si incremento una variable de matriz?
Sé que no es seguro cambiar la dirección de un puntero si está en el montón porque liberarlo más tarde causaría algunos problemas, pero ¿es seguro hacerlo si el puntero se declara en la pila? Estoy hablando de algo como esto: char arr[] = ...
¿Montón o pila? Cuando se hace referencia a una cadena constante en la llamada a la función en C ++
Considere la función: char *func() { return "Some thing"; } Es la constantestring (char matriz)"Some thing" almacenado en la pila como local a la llamada de función o como global en el montón? Soyadivinació está en el montón. Si la función ...