Dati time slot che persone vogliono acquistare. La persona ha un valore per ciascuna fascia oraria . Ogni persona può acquistare solo un intervallo di fasce orarie consecutive, che potrebbe essere vuoto.k i h ( i , j ) ≥ 0 jnnnkkkiiih(i,j)≥0h(i,j)≥0h(i,j)\geq 0jjj Esiste un algoritmo a tempo polinomiale per …
Ho un file contenente numeri binari ordinati da a :2 n - 10002n−12n−12^n - 1 0000000000 0000000001 0000000010 0000000011 0000000100 ... 1111111111 7z non ha compresso questo file in modo molto efficiente (per n = 20, 22 MB sono stati compressi a 300 kB). Esistono algoritmi in grado di riconoscere …
A molti è capitato che in tutte le prove di che ho letto (che posso ricordare), è sempre banale mostrare che un problema si trova in , e che mostra che è -hard è la ... parte difficile. Quali sono i problemi completi di i cui verificatori del tempo polinomiale …
Sono un ingegnere elettrico, e ho avuto un solo corso CS al college 26 anni fa. Tuttavia, sono anche un devoto utente di Mathematica. Ho la sensazione che le macchine di Turing siano molto importanti nell'informatica. L'importanza è solo nella teoria dell'informatica? Se ci sono implicazioni / applicazioni pratiche, quali …
Sto facendo una presentazione sulle macchine Turing e volevo fornire alcune informazioni sulle FSM prima di presentare le macchine Turing. Il problema è che davvero non so cosa sia MOLTO diverso l'uno dall'altro. Ecco cosa so che è diverso: L'FSM ha stati sequenziali a seconda della condizione corrispondente soddisfatta mentre …
Diciamo che sono due polinomi: e .3+x3+x3 + x2x2+22x2+22x^2 + 2 Sto cercando di capire come FFT ci aiuta a moltiplicare questi due polinomi. Tuttavia, non riesco a trovare alcun esempio elaborato. Qualcuno può mostrarmi come l'algoritmo FFT moltiplicherebbe questi due polinomi. (Nota: non c'è niente di speciale in questi …
Qual è la complessità temporale nel trovare il diametro di un grafico ?G = ( V, E)sol=(V,E)G=(V,E) O(|V|2)O(|V|2){O}(|V|^2) O(|V|2+|V|⋅|E|)O(|V|2+|V|⋅|E|){O}(|V|^2+|V| \cdot |E|) O(|V|2⋅|E|)O(|V|2⋅|E|){O}(|V|^2\cdot |E|) O(|V|⋅|E|2)O(|V|⋅|E|2){O}(|V|\cdot |E|^2) Il diametro di un grafico è il massimo dell'insieme delle distanze più brevi tra tutte le coppie di vertici in un grafico.solsolG Non ho idea …
Recentemente nella mia classe CS sono stato presentato alla Turing Machine. Dopo la lezione, ho trascorso oltre 2 ore a cercare di capire qual è la relazione tra un nastro e una macchina. Ero completamente inconsapevole dell'esistenza di nastri per computer o di come i nastri e le macchine interagivano …
Ho studiato molto e dicono che il sovradimensionamento delle azioni nell'apprendimento automatico è negativo, ma i nostri neuroni diventano molto forti e trovano le migliori azioni / i sensi che passiamo o evitiamo, inoltre possono essere de-incrementati / incrementati da cattivi / buono con trigger buoni o cattivi, il che …
Questa domanda è stata migrata da Software Engineering Stack Exchange perché può essere risolta su Computer Science Stack Exchange. Migrato 6 anni fa . Possiamo studiare i linguaggi di programmazione nel contesto della linguistica? I linguaggi di programmazione si evolvono naturalmente in modo simile ai linguaggi naturali? Sebbene la piena …
Sto leggendo il libro: " Codice: il linguaggio nascosto dell'hardware e del software del computer " e nel capitolo 2 l'autore dice: Si dice che il codice Morse sia un codice binario (che significa letteralmente due per due) perché i componenti del codice sono costituiti solo da due cose: un …
Come visto in questa recente striscia XKCD e in questo recente post sul blogda Peter Norvig (e una storia di Slashdot con quest'ultima), "regex golf" (che potrebbe essere chiamato il problema della separazione delle espressioni regolari) è l'enigma di definire l'espressione regolare più breve possibile che accetta ogni parola nel …
Scriviamo principalmente programmi in un linguaggio di alto livello. Quindi, mentre studiavo, mi sono imbattuto in un linguaggio assembleare. Quindi un assemblatore converte il linguaggio assembly in linguaggio macchina e un compilatore fa lo stesso con un linguaggio di alto livello. Ho scoperto che il linguaggio assembly ha istruzioni come …
Alla ricerca di informazioni dettagliate sulle decisioni relative al design del linguaggio raccolto dall'immondizia. Forse un esperto di lingue potrebbe illuminarmi? Vengo da uno sfondo C ++, quindi questa area è sconcertante per me. Sembra che quasi tutti i moderni linguaggi di immondizia raccolti con il supporto di oggetti OOPy …
Nota, mentre so programmare, sono abbastanza principiante alla teoria CS. Secondo questa risposta La completezza di Turing è un concetto astratto di calcolabilità. Se una lingua è Turing completa, allora è in grado di fare qualsiasi calcolo che può fare qualsiasi altra lingua completa di Turing. E qualsiasi programma scritto …
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.