Ciencias de la Computación

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


4
Quicksort explicado a los niños
El año pasado, estaba leyendo un fantástico artículo sobre "Mecánica cuántica para jardines de infancia" . No fue papel fácil. Ahora, me pregunto cómo explicar quicksort en las palabras más simples posibles. ¿Cómo puedo probar (o al menos handwave) que la complejidad promedio es y cuáles son los mejores y …






1
Convolución 2D: ¿Voltear el núcleo?
¿Por qué necesitamos voltear el núcleo en convolución 2D en primer lugar? ¿Cuál es el beneficio de esto? Entonces, ¿por qué no podemos dejarlo sin voltear? http://www.songho.ca/dsp/convolution/convolution2d_example.html entrada núcleo salida "Primero, voltea el núcleo, que es el cuadro sombreado, en dirección horizontal y vertical"




8
Cardinalidad del conjunto de algoritmos.
Alguien en una discusión mencionó que (él cree) que puede haber al menos un número continuo de estrategias para abordar un problema específico. El problema específico eran las estrategias comerciales (no los algoritmos sino las estrategias), pero creo que eso no viene al caso en mi pregunta. Esto me hizo …

1
Rejilla cubierta por rectángulos
Tenemos una cuadrícula . Tenemos una colección de rectángulos en esta rejilla, cada rectángulo se puede representar como un -by- binario matriz . Queremos cubrir la cuadrícula con esos rectángulos.N 1 N 2 RN1×N2N1×N2N_1 \times N_2N1N1N_1N2N2N_2RRR ¿La versión de decisión de este conjunto cubre el problema NP-completo? Entrada: Colección de …

4
Complejidad de prueba de una prueba o prueba de P = NP
¿Ha habido alguna investigación sobre la complejidad de la prueba de una resolución al problema P = NP? Si no es así, dada la falta de progreso en el problema, ¿no sería razonable conjeturar que cualquier prueba que resuelva el problema P = NP requerirá un número súper polinómico de …


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.