Ciencias de la Computación

Preguntas y respuestas para estudiantes, investigadores y profesionales de la informática.








1
¿Qué clases de estructuras de datos pueden hacerse persistentes?
Las estructuras de datos persistentes son estructuras de datos inmutables. Las operaciones en ellos devuelven una nueva "copia" de la estructura de datos, pero modificada por la operación; Sin embargo, la antigua estructura de datos permanece sin cambios. La eficiencia generalmente se logra compartiendo algunos de los datos subyacentes y …





1
Suma ponderada de los últimos N números
Supongamos que estamos recibiendo números en una secuencia. Después de recibir cada número, se debe calcular una suma ponderada de los últimos NNN números, donde los pesos son siempre los mismos, pero arbitrarios. ¿Cuán eficiente puede hacerse esto si se nos permite mantener una estructura de datos para ayudar con …

4
¿Puede un entorno de tiempo de ejecución detectar un bucle infinito?
¿Sería posible que un entorno de tiempo de ejecución detecte bucles infinitos y posteriormente detenga el proceso asociado, o la implementación de dicha lógica sería equivalente a resolver el problema de detención? A los efectos de esta pregunta, defino un "bucle infinito" para que signifique una serie de instrucciones y …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.