Ciencias de la Computación

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




1
¿Cuántas distancias más cortas cambian al agregar un borde a un gráfico?
Sea un gráfico completo, ponderado y no dirigido. Construimos un segundo gráfico agregando bordes uno por uno de a . Añadimos bordes de en total.G=(V,E)G=(V,E)G=(V,E)G′=(V,E′)G′=(V,E′)G'=(V, E')EEEE′E′E'Θ(|V|)Θ(|V|)\Theta(|V|)G′G′G' Cada vez que agregamos un borde a , consideramos las distancias más cortas entre todos los pares en y . Contamos cuántas de estas …



1
Candidatos naturales para la jerarquía dentro de NPI
Supongamos que P≠NPP≠NP\mathsf{P} \neq \mathsf{NP} . NPINPI\mathsf{NPI} es la clase de problemas en NPNP\mathsf{NP} que no están ni en PP\mathsf{P} ni en NPNP\mathsf{NP} -duros. Puede encontrar una lista de problemas conjeturados como NPINPI\mathsf{NPI} aquí . El teorema de Ladner nos dice que si NP≠PNP≠P\mathsf{NP}\neq\mathsf{P} hay una jerarquía infinita de problemas …


2
¿En qué se diferencia un compilador JIT de un compilador ordinario?
Ha habido mucha publicidad sobre los compiladores JIT para lenguajes como Java, Ruby y Python. ¿En qué se diferencian los compiladores JIT de los compiladores C / C ++, y por qué los compiladores escritos para Java, Ruby o Python se denominan compiladores JIT, mientras que los compiladores C / …
22 compilers 





3
¿Por qué es este código únicamente decodificable?
Alfabeto fuente: { a , b , c , d, e , f}{a,b,c,d,e,f}\{a, b, c, d, e, f\} Alfabeto de código: { 0 , 1 }{0,1}\{0, 1\} a : 0101a:0101a\colon 0101 b : 1001b:1001b\colon 1001 c : 10c:10c\colon 10 re: 000d:000d\colon 000 e : 11e:11e\colon 11 F: 100f:100f\colon 100 Pensé …


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.