Scienza del computer

Domande e risposte per studenti, ricercatori e professionisti dell'informatica


3
Differenza tra "informazione" e "informazione utile" nella teoria dell'informazione algoritmica
Secondo Wikipedia : Informalmente, dal punto di vista della teoria dell'informazione algoritmica, il contenuto informativo di una stringa è equivalente alla lunghezza della rappresentazione autonoma più corta possibile di quella stringa. Qual è l'analoga definizione rigorosa informale di "informazioni utili"? Perché le "informazioni utili" non sono considerate il concetto più …

2
Dimostrando un heap binario ha
Sto cercando di dimostrare che un heap binario con nnn nodi ha esattamente ⌈n2⌉⌈n2⌉\left\lceil \frac{n}{2} \right\rceilfoglie, dato che l'heap è costruito nel modo seguente: Ogni nuovo nodo viene inserito tramite percolate up . Ciò significa che ogni nuovo nodo deve essere creato al successivo figlio disponibile. Ciò che intendo con …






2
Perché l'assegnazione statica-singola è preferita rispetto allo stile di passaggio di continuazione in molti compilatori utilizzati nel settore?
Secondo la pagina di Wikipedia sull'assegnazione statica-singola (SSA) , SSA viene utilizzata da progetti di grandi dimensioni e ben noti come LLVM, GCC, MSVC, Mono, Dalvik, SpiderMonkey e V8 mentre la pagina su progetti utilizza lo stile di passaggio di continuazione (CPS) è un po 'carente in confronto. Ho questa …

3
Come rendere un linguaggio omoiconico
Secondo questo articolo la seguente riga di codice Lisp stampa "Hello world" sull'output standard. (format t "hello, world") Lisp, che è un linguaggio omoiconico , può trattare il codice come dati in questo modo: Ora immagina di aver scritto la seguente macro: (defmacro backwards (expr) (reverse expr)) all'indietro è il …

2
Calcola un flusso massimo da un taglio minimo
Sappiamo che il calcolo di un flusso massimo risp. un taglio minimo di una rete con capacità è equivalente; cf. il teorema di taglio minimo flusso massimo . Disponiamo di algoritmi (più o meno efficienti) per calcolare i flussi massimi e calcolare un taglio minimo dato un flusso massimo non …





Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.