Scienza del computer

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

1
Complessità di prendere mod
Questa sembra una domanda che dovrebbe avere una risposta facile, ma non ne ho una definitiva: nnna,pa,pa, pamodpamodpa\bmod p Dividere semplicemente per richiederebbe il tempo dove è la complessità della moltiplicazione. Ma può essere eseguito leggermente più velocemente?aaappp O(M(n))O(M(n))O(M(n))M(n)M(n)M(n)modmod\bmod






10
Perché il non determinismo è un concetto utile?
Un automa è un modello astratto di un computer digitale. I computer digitali sono completamente deterministici; il loro stato in qualsiasi momento è unicamente prevedibile dall'input e dallo stato iniziale. Quando stiamo cercando di modellare sistemi reali, perché includere il non determinismo nella teoria degli automi?

2
Paga collettivamente il problema del conto
Ci sono persone a un tavolo. Il ° persona deve pagare dollari.nnniiipipip_i Alcune persone non hanno le fatture giuste per pagare esattamente , quindi escono con il seguente algoritmo.pipip_i Innanzitutto, tutti mettono un po 'dei loro soldi sul tavolo. Quindi ogni individuo riprende i soldi che ha pagato in eccesso. …



1
Clustering of Songs (The Joe Walsh Problem)
Gli Eagles sono un supergruppo rock degli anni '70 e '80, responsabile di classici come l' Hotel California . Hanno due suoni piuttosto distintivi, uno in cui è presente il chitarrista Joe Walsh (ad esempio, in Life in the Fast Lane ) e uno in cui è assente. Queste ultime …


8
Che cos'è la casualità
Sono uno studente di informatica e sono attualmente iscritto al corso di simulazione e modellizzazione del sistema. Implica la gestione dei sistemi quotidiani intorno a noi e la loro simulazione in diversi scenari generando numeri casuali in diverse curve distributive, come IID, Gaussian ecc. Ho lavorato al progetto boids e …

1
Esiste un equivalente di Van Emde Boas per le corde?
Qualcuno che conosco sta pianificando di implementare un editor di testo nel prossimo futuro, il che mi ha spinto a pensare a che tipo di strutture di dati sono veloci per un editor di testo. Le strutture più utilizzate sono apparentemente corde o buffer di spazio . Gli alberi di …

5
-calcolo con riflessione
Sto cercando un semplice calcolo che supporti il ​​ragionamento sulla riflessione , ovvero l'introspezione e la manipolazione dei programmi in esecuzione. Esiste un'estensione -calculus non tipizzata che consente di convertire -terms in una forma che può essere sintatticamente manipolata e successivamente valutata?λλ\lambdaλλ\lambda Immagino che il calcolo abbia due principali termini …

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.