Vuoi migliorare questo post? Fornire risposte dettagliate a questa domanda, comprese le citazioni e una spiegazione del perché la risposta è corretta. Le risposte senza dettagli sufficienti possono essere modificate o eliminate. Mi è stato affidato il compito di costruire una biblioteca di libri sugli algoritmi per la nostra piccola …
Ho bisogno di una definizione concisa dello "stato di un oggetto" nella programmazione orientata agli oggetti (per un documento). Per circa mezza giornata ho cercato un documento che posso citare su questo argomento, ma non sono riuscito a trovarne uno. Tutti gli articoli che ho trovato erano per lo più …
Mi è stato detto che i computer quantistici non sono più computazionalmente più potenti delle macchine di Turing. Qualcuno potrebbe gentilmente aiutare a dare alcuni riferimenti letterari che spiegano questo fatto?
La mia domanda va a coloro che si occupano di algoritmi di biologia computazionale. Farò un corso di bioinformatica questo autunno; il problema, tuttavia, è che ho un background troppo scarso in biologia e chimica per sentirmi preparato per quel ciclo di lezioni (ero piuttosto debole con queste materie a …
Al lavoro mi è stato assegnato il compito di dedurre alcune informazioni sul tipo di un linguaggio dinamico. Riscrivo sequenze di affermazioni in letespressioni nidificate , in questo modo: return x; Z => x var x; Z => let x = undefined in Z x = y; Z => let …
Tutti conoscono "Garey & Johnson", che è il mio riferimento preferito ogni volta che ho bisogno di un problema per trasformarmi per una prova di durezza NP. Tuttavia, recentemente mi ritrovo a dover avere una prova di durezza APX e mi chiedo se esiste una raccolta simile (e più aggiornata …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 4 anni fa . Sono un fanatico dell'eleganza e del rigore matematici e ora sto …
Nella programmazione tipizzata in modo dipendente, ci sono due modi principali di decomporre i dati ed eseguire la ricorsione: Corrispondenza del modello dipendente : le definizioni delle funzioni sono fornite come più clausole. L'unificazione assicura che tutti i casi omessi siano impossibili e un risolutore esterno assicura che la ricorsione …
La mia situazione Sto scrivendo un documento che presenta un modulo software che ho sviluppato e voglio confrontare il suo tempo di esecuzione con altri moduli per lo stesso compito. Sono a conoscenza degli svantaggi degli esperimenti di runtime , ma per favore supponiamo che nel mio caso non vi …
Ti viene data una matrice di lunghezza . Ogni elemento dell'array appartiene a una delle classi K. Dovresti riorganizzare l'array usando il numero minimo di operazioni di scambio in modo che tutti gli elementi della stessa classe siano sempre raggruppati insieme, cioè formino un sottoarray contiguo. Per esempio: nnnKKK Restano …
Descrivo un approccio all'isomorfismo grafico che probabilmente ha falsi positivi e sono curioso di sapere se esiste letteratura che indica che non funziona. Date due matrici di adiacenza , un metodo dichiaratamente ingenuo per verificare l'isomorfismo consiste nel verificare se per ogni riga di , esiste una riga di che …
Voglio fornire prove per parti di un programma Haskell che sto scrivendo come parte della mia tesi. Finora, tuttavia, non sono riuscito a trovare un buon lavoro di riferimento. Il libro introduttivo di Graham Hutton Programmazione in Haskell ( Google Libri ), che ho letto durante l'apprendimento di Haskell, tocca …
Non conosco la terminologia corretta per porre questa domanda, quindi la descriverò con molte parole, abbiate pazienza. Sfondo , solo così siamo sulla stessa pagina: i programmi spesso contengono cache - un compromesso tempo / memoria. L'errore di un programmatore comune è dimenticare di aggiornare un valore memorizzato nella cache …
L'algoritmo di Brzozowski può essere esteso agli automi Moore ma la sua complessità temporale è esponenziale in generale. Esiste un altro algoritmo per ridurre al minimo gli automi Moore? Quali sono i tempi di esecuzione di questi algoritmi?
Mi chiedo, esiste un metodo per l'analisi automatica del runtime che funziona almeno su un sottoinsieme rilevante di algoritmi (algoritmi che possono essere analizzati)? Ho cercato su Google "Analisi algoritmica automatica" che mi ha dato questo, ma è troppo complicato. Voglio solo un semplice esempio in psuedocode che posso capire. …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.