Sto cercando una struttura di dati che supporti ricerche approssimative efficienti di chiavi (ad esempio, la distanza di Levenshtein per le stringhe), restituendo la corrispondenza più vicina possibile per la chiave di input. La struttura di dati più adatta che ho trovato finora sono gli alberi di Burkhard-Keller , ma …
Ecco una congettura per le espressioni regolari: Per l'espressione regolare , lascia che la lunghezza | R | essere il numero di simboli in essa contenuti, ignorando le parentesi e gli operatori. Ad esempio | 0 ∪ 1 | = | ( 0 ∪ 1 ) ∗ | = 2RRR| …
Mi chiedo se ci sono esperimenti che mostrano l'esistenza o la non esistenza di una correlazione tra l'uso di un linguaggio dinamico (come Python, Ruby o persino i linguaggi che girano sulla piattaforma Java come Groovy, Clojure) su un linguaggio statico (come C / C ++) e la differenza nella …
Il mio problema è come posso dimostrare che una grammatica è inequivocabile? Ho la seguente grammatica: S→ s t a t e m e n t ∣ se e x p r e s s i o n allora S∣ se e x p r e s s i o …
Non capisco bene perché la rotazione nella struttura dei dati dell'albero di visualizzazione stia prendendo in considerazione non solo il genitore del nodo di classificazione, ma anche il nonno (operazione a zig-zag e zig-zig). Perché non dovrebbe funzionare quanto segue: Quando inseriamo, ad esempio, un nuovo nodo nella struttura, controlliamo …
Sto cercando un algoritmo per distribuire i valori da un elenco in modo che l'elenco risultante sia il più "bilanciato" o "uniformemente distribuito" possibile (tra virgolette perché non sono sicuro che questi siano i modi migliori per descriverlo ... in seguito fornirò un modo per misurare se un risultato è …
Qualcuno ha detto quanto segue: Chiunque tenti di generare numeri casuali con mezzi deterministici, ovviamente, vive in uno stato di peccato. Questo significa sempre che non puoi generare veri numeri casuali con un solo computer. E ha detto che quando i computer avevano le dimensioni equivalenti di un singolo microprocessore …
Chiaramente non ci sono problemi indecidibili in NP. Tuttavia, secondo Wikipedia : NP è l'insieme di tutti i problemi di decisione per i quali i casi in cui la risposta è "sì" hanno [.. prove che sono] verificabili in tempo polinomiale da una macchina di Turing deterministica. [...] Si dice …
Supponendo che i problemi P NP, NP-completi siano "difficili da risolvere, ma hanno risposte che sono facili da controllare". Ha senso considerare il contrario, cioè i problemi per i quali è facile calcolare una risposta corretta, ma difficile da verificare una soluzione presunta arbitraria?≠≠\neq Penso che un simile problema implicherebbe: …
Esiste un algoritmo che è molto difficile da parallelizzare o la ricerca è ancora attiva? Volevo sapere di qualsiasi algoritmo o campo di ricerca nel calcolo parallelo. Qualunque cosa, ho cercato, ha un'implementazione "parallela". Voglio solo fare qualche studio su qualsiasi campo di calcolo parallelo inesplorato.
Ho provato alcuni casi e ho scoperto che due spanning tree di un semplice grafico hanno dei bordi comuni. Voglio dire, finora non ho trovato nessun contro esempio. Ma non ho potuto provare o smentire neanche questo. Come provare o confutare questa congettura?
Tutti i generatori di numeri pseudo-casuali sono in definitiva periodici? O sono periodici alla fine? Per periodico intendo che, come numeri razionali, alla fine generano una sottosequenza periodica ... E pseudo-casuale significa generazione algoritmica / matematica di numeri casuali ...
Dato qualsiasi problema computazionale, il compito di trovare limiti inferiori per tale calcolo è davvero possibile? Suppongo che si riduca al modo in cui viene definito un singolo passo computazionale e quale modello utilizziamo per la prova, ma dato ciò, dimostriamo davvero un limite inferiore quindi in generale? Ciò che …
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.