Mi sono imbattuto in molti algoritmi di smistamento durante i miei studi alle superiori. Tuttavia, non so mai quale sia il più veloce (per una matrice casuale di numeri interi). Quindi le mie domande sono: Qual è l'algoritmo di ordinamento più veloce attualmente conosciuto? Teoricamente, è possibile che ce ne …
Wikipedia e altre fonti che ho trovato elencano il voidtipo C come un tipo di unità anziché un tipo vuoto. Lo trovo confuso in quanto mi sembra che si voidadatti meglio alla definizione di un tipo vuoto / inferiore. voidPer quanto ne so, non abitano valori . Una funzione con …
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 …
Questa domanda è stata migrata dallo Scambio teorico di stack di computer science perché è possibile rispondere a Scambio stack di computer science. Migrato 7 anni fa . È noto che ogni problema di ottimizzazione / ricerca ha un problema decisionale equivalente. Ad esempio il problema del percorso più breve …
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 è …
Attualmente sto leggendo e guardando l'algoritmo genetico e lo trovo molto interessante (non ho avuto la possibilità di studiarlo mentre ero all'università). Capisco che le mutazioni si basano sulla probabilità (la casualità è la radice dell'evoluzione) ma non capisco perché la sopravvivenza sia. Da quello che ho capito, un individuo …
Dato un multiset di numeri naturali X, considera l'insieme di tutte le possibili somme: sums(X)={∑i∈Ai|A⊆X}sums(X)={∑i∈Ai|A⊆X}\textrm{sums}(X)= \left\{ \sum_{i \in A} i \,|\, A \subseteq X \right\} Ad esempio, mentre .sums({1,5})={0,1,5,6}sums({1,5})={0,1,5,6}\textrm{sums}(\left\{1,5\right\}) = \left\{0, 1, 5, 6\right\}somme ( { 1 , 1 } )= { 0 , 1 , 2 }sums({1,1})={0,1,2}\textrm{sums}(\left\{1,1\right\}) = \left\{0, …
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. …
Inizialmente, matroidi sono state introdotte per generalizzare i concetti di indipendenza lineare di una collezione di sottoinsiemi su un terreno impostato . Alcuni problemi che contengono questa struttura consentono agli algoritmi golosi di trovare soluzioni ottimali. Il concetto di greedoids è stato successivamente introdotto per generalizzare questa struttura per catturare …
Vorrei iniziare la domanda dicendo che sono un programmatore e non ho molti retroscena nella teoria della complessità. Una cosa che ho notato è che mentre molti problemi sono NP-completi, se estesi a problemi di ottimizzazione, alcuni sono molto più difficili da approssimare di altri. Un buon esempio è TSP. …
Considera il seguente compito algoritmico: Input: un numero intero positivo nnn , insieme alla sua scomposizione in fattori primi Trova: numeri interi positivi x,y,zx,y,zx,y,z che minimizzano xy+yz+xzxy+yz+xzxy+yz+xz , soggetto alla restrizione che xyz=nxyz=nxyz=n Qual è la complessità di questo problema? Esiste un algoritmo del tempo polinomiale? NP è difficile? Questo …
Ho ordinato alcuni fogli di cuoio da cui vorrei costruire palle da giocoliere cucendo i bordi insieme. Sto usando i solidi platonici per la forma delle sfere. Posso scansionare i fogli di cuoio e generare un poligono che si avvicina alla forma del foglio di cuoio (come sai, è pelle …
un'1, ... , unna1,…,ana_1, \ldots, a_n000lllun'ioaia_iBiobib_i000lllBiobib_ib i O ( n 4 √max ( | a1- b1| ,…, | un'n- bn| )max(|a1−b1|,…,|an−bn|)\max(|a_1-b_1|, \ldots, |a_n-b_n|)Biobib_iO(nl√4)O(nl4)O(n\sqrt[4]{l}) Onestamente non ho idea di come iniziare a risolvere questa domanda. Mi sembra una domanda di programmazione dinamica, ma il professore ha detto che questo dovrebbe essere …
Con le festività natalizie ho deciso di fare delle stelle alla cannella . È stato divertente (e il risultato gustoso), ma il mio secchione interiore si è fatto piccolo quando ho messo il primo vassoio di stelle nella scatola e non si sarebbero adattati in uno strato: Quasi! C'è un …
Stavo leggendo sulla programmazione dinamica quando mi sono imbattuto nella seguente citazione Un algoritmo di programmazione dinamica esaminerà tutti i modi possibili per risolvere il problema e sceglierà la soluzione migliore. Pertanto, possiamo approssimativamente pensare alla programmazione dinamica come a un metodo intelligente e a forza bruta che ci consente …
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.