Sobes.tech

C/C++

¿Qué es una colisión y cómo se resuelve en unordered_map? ¿Qué métodos de resolución de colisiones conoces?

Middle
265

¿Qué sucede con los iteradores de unordered_map después de volver a construir la tabla hash (rehashing)?

Middle
210

Nombra la complejidad algorítmica de las operaciones de inserción, búsqueda y eliminación para unordered_map.

Middle
193

¿Qué es una función hash y en qué se diferencia una buena de una mala?

Middle
178

¿Cómo funciona unique_ptr por debajo del capó?

Middle
176

¿Cuál es la diferencia fundamental con respecto a un vector en cuanto a la invalidez de los iteradores?

Middle
172

Cuéntame cómo funciona forward_list por debajo del capó.

Middle
169

¿Cómo funciona weak_ptr por debajo del capó?

Middle
167

¿Cómo funciona un shared_ptr por debajo? Cuéntame sobre el bloque de control.

Middle
164

¿Cómo usar tus estructuras de datos como claves en un mapa?

Middle
162

Nombra la complejidad algorítmica de las operaciones de inserción, búsqueda y eliminación para forward_list.

Middle
160

¿Cómo funciona un unordered_map por debajo del capó?

Middle
159

Cuéntame brevemente sobre la arquitectura del sistema operativo Linux.

Middle
159

¿Qué es un bucket (cubo)?

Middle
159

Cuéntame cómo funciona un mapa por debajo del capó.

Middle
158

¿Qué sucede con el contador al copiar shared_ptr?

Middle
158

Hay un vector de 100 elementos. ¿Cómo funciona la mecánica de agregar el elemento 101 y qué sucederá al eliminar ese elemento?

Middle
156

¿En qué consiste la diferencia entre make_shared y el constructor shared_ptr?

Middle
155

¿Para qué sirve weak_ptr?

Middle
155

¿En qué se diferencia Linux de Windows en arquitectura?

Middle
154
/2