Ciencias de la Computación

14
¿Terminará este programa por cada entero?

En una prueba parcial para la preparación de GATE había una pregunta: f(n): if n is even: f(n) = n/2 else f(n) = f(f(n-1)) Respondí "Terminará para todos los enteros", porque incluso para algunos enteros negativos, terminará como Error de desbordamiento de pila . Pero mi amigo no estuvo de...

14
Pasos que garantizan salir de un laberinto.

Dado un laberinto bidimensional donde puede dar 4 comandos "mover hacia arriba / abajo / derecha / izquierda". Conociendo el laberinto pero no dónde está la persona, ¿cómo encontrar la secuencia mínima de comandos que garantiza salir del laberinto? Estoy buscando una secuencia única de comandos que...

14
¿Qué es una 'clave' en informática?

Estoy un poco confundido sobre cuál es exactamente el significado de una "clave" en informática. Entiendo pares clave-valor, claves primarias, etc. Pero no puedo encontrar una definición de lo que el término 'clave' significa por sí mismo. Por lo que puedo decir, solo significa una pieza de datos....

13
Generador de Sudoku aleatorio

Quiero generar un Sudoku completamente al azar . Defina una cuadrícula de Sudoku como una cuadrícula de enteros de entre 1 y 9 donde se pueden omitir algunos elementos. Una cuadrícula es un rompecabezas válido si hay una manera única de completarla para que coincida con las restricciones de Sudoku...

13
Resumen de desbordamiento seguro

Supongamos que se me dan enteros de ancho fijo (es decir, caben en un registro de ancho w ), a 1 , a 2 , ... a n de modo que su suma a 1 + a 2 + ⋯ + a n = S también cabe en un registro de ancho .nnnwwwa1,a2,…ana1,a2,…ana_1, a_2, \dots a_na1+a2+⋯+an=Sa1+a2+⋯+an=Sa_1 + a_2 + \dots + a_n = Swww Me...