Domande taggate «algorithms»

Un algoritmo è una sequenza di passaggi ben definiti che definisce una soluzione astratta a un problema. Utilizzare questo tag quando il problema è correlato alla progettazione e all'analisi degli algoritmi.







3
Scopri chi è il turno di acquistare i cornetti
Una squadra ha deciso che ogni mattina qualcuno dovrebbe portare cornetti per tutti. Non dovrebbe essere sempre la stessa persona, quindi dovrebbe esserci un sistema per determinare di chi è il turno successivo. Lo scopo di questa domanda è determinare un algoritmo per decidere chi sarà il turno di portare …



1
Quale misura del disturbo usare quando si analizza Quicksort
Sto cercando di capire perché quicksort usando la partizione di Lomuto e un perno fisso sta funzionando in modo irregolare, ma nel complesso male, su input generati casualmente. Sto pensando che anche se gli input sono generati casualmente, le sequenze potrebbero essere molto ordinate, ma non sono sicuro di come …



1
Trova il motivo ripetuto più lungo in una stringa
Sto cercando un algoritmo efficiente per trovare il modello ripetuto più lungo in una stringa. Ad esempio, considera la seguente stringa di numeri: 5431428571428571428571428571427623874534. Come puoi vedere, 142857142857è il modello più lungo che si ripete per un paio di volte (almeno due volte) in questa stringa. La stringa ripetuta non …

1
Selezione di caratteristiche simili a un albero decisionale a lunghezza fissa per ridurre al minimo le prestazioni di ricerca medie
Ho una query complessa utilizzata per cercare un set di dati per trovare . Ogni query impiega il tempo medio quindi il tempo complessivo nella ricerca lineare è. Posso suddividere una query in sottoquery più semplici q_i e trovare e dove . Ogni sottoquery è molto più veloce da calcolare, …


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.