Domande con tag 'algorithms'

1
risposta

Ordinamento di un array in base all'ordine di un altro array, rapidamente [chiuso]

Ci sono due matrici di mappe. Il primo array contiene mappe di valori ID in un ordine specifico (ma non necessariamente in puro ordine ASC o DESC): // pseudo code first := [ {"id": 1}, {"id": 2}, {"id": 3} ] ... e una matric...
posta 04.12.2015 - 20:12
3
risposte

Algoritmo per l'allocazione non uniforme del prodotto in più magazzini con PHP

Ho uno script che restituisce gli ID dei magazzini (4,1,2,10,9) in ordine alla vicinanza al cliente. $warehouse_rank = array('0'=>4,'1'=>1, '2'=>2, '3'=>10, '4'=>9); Quando cerco un prodotto dal database, restituisco un...
posta 19.12.2017 - 20:11
1
risposta

Trovare "tempo libero" in un giorno da un elenco di eventi

Ho una lista di eventi che sono sempre ordinati in ordine cronologico. L'ora di inizio è sempre seguita dall'ora di fine. I tempi sono stringhe formattate come 'HHmmss'. // list of events var events = [ '010000', // start '013000',...
posta 25.08.2014 - 08:22
1
risposta

Algoritmo per generare tutte le possibili combinazioni

Sviluppo un'applicazione con WinForms / C #. Nel mio software ho una lista di oggetti, diciamo List<Item> Items . C'è anche un altro elenco di oggetti, diciamo List<Factor> Factors . Ogni elemento contiene più Fa...
posta 20.07.2018 - 16:27
1
risposta

Come mantenere gli ID di prenotazione o di prenotazione unici, rivolti al cliente

Sto riscontrando problemi nella creazione di un ID prenotazione univoco rivolto al cliente. È una cosa semplice da fare al back-end, dove possiamo creare un UUID e mantenere l'unicità. Ma l'UUID appare brutto dal punto di vista dei clienti front...
posta 05.11.2018 - 07:46
3
risposte

Incremento della cartella bilanciata

Voglio mappare un numero intero (diciamo 32 bit) su un percorso valido. Il numero intero è un valore di autoincremento memorizzato nel database. Inoltre, non voglio che nessuna cartella abbia più di N sottocartelle. Questo perché in WIN-NTFS...
posta 22.12.2015 - 11:59
1
risposta

confronti del caso peggiore per l'inserimento di casi speciali sort [chiuso]

Considera un inserimento Ordina con un Sentinel su n valori, dove ogni valore si verifica esattamente due volte nell'input (quindi n deve essere pari). Quindi l'input migliore per i confronti è quando gli elementi sono già ordinati e il numero e...
posta 11.02.2015 - 15:22
1
risposta

Generare miliardi di numeri casuali Unici [chiuso]

Recentemente ho partecipato a un'intervista. In che ho dovuto risolvere il problema per la generazione di un miliardo di numeri univoci casuali. Ad esempio la firma del metodo è la seguente: public Iterator<Long> generate(final long N,...
posta 24.03.2018 - 05:03
1
risposta

Cos'è la funzione di hashing SLOWEST 32 senza collisioni eccessive

Attualmente utilizzo un hash CRC32 per generare un hash sensibile alla località per alcuni dei miei dati. Per lo stesso motivo per cui PKBDF2 fa una scelta migliore di, ad esempio, SHA26, per le password di hashing voglio deliberatamente usare u...
posta 03.05.2018 - 08:48
2
risposte

Qual è il miglior linguaggio di programmazione per eseguire la misurazione del tempo di crypto? [chiuso]

Sto provando a misurare il tempo di esecuzione di un diverso algoritmo crittografico. per esempio. quanto tempo ci vuole per crittografare / decifrare un blocco di testo in chiaro. Posso chiederti se C con OpenSSL è il miglior PL per f...
posta 22.04.2013 - 16:31