Domande con tag 'algorithms'

14
risposte

Metodo semplice per il rilevamento affidabile del codice nel testo?

GMail ha questa funzione in cui ti avviserà se tenti di inviare un'email che pensa potrebbe avere un allegato. PoichéGMailharilevatolastringaseetheattachednell'e-mail,manessunallegatoveroeproprio,miavvisaconunafinestradidialogoOK/Annullaqua...
posta 23.05.2017 - 14:40
1
risposta

Quale compito ha svolto Dijkstra tra i volontari, menzionato nel suo documento "The Humble Programmer"?

In il documento di Dijkstra "Humble Programmer" , accenna che ha dato alcuni volontari un problema da risolvere: “I have run a little programming experiment with really experienced volunteers, but something quite unintended and quite unexp...
posta 11.10.2011 - 22:32
7
risposte

Quanto è importante per un programmatore sapere come implementare un algoritmo QuickSort / MergeSort dalla memoria? [chiuso]

Stavo rivedendo i miei appunti e sono incappato nell'implementazione di diversi algoritmi di ordinamento. Mentre tentavo di dare un senso all'implementazione di QuickSort e MergeSort, mi è venuto in mente che sebbene io stia programmando per...
posta 07.10.2012 - 00:38
11
risposte

Scrivendo il mio approccio alla risoluzione dei problemi su carta? [chiuso]

Sono uno studente di informatica e ho appena iniziato a realizzare alcuni progetti in Python. Ho trovato che sono molto efficiente quando uso il metodo di penna e carta che il mio professore suggeriva in classe. Ma quando non riesco a scrivere i...
posta 18.09.2013 - 23:55
11
risposte

Un programmatore competente dovrebbe essere in grado di elaborare il proprio algoritmo di percorso più breve?

Sto soffrendo di una crisi di fiducia nelle mie capacità di programmatore di computer. Ieri ho cercato di elaborare il mio algoritmo di percorso più breve per un grafico e dopo alcune ore ho semplicemente gettato la spugna e ho imparato l'alg...
posta 26.08.2011 - 14:35
4
risposte

Qual è la differenza tra ricorsione e corecursion?

Qual è la differenza tra questi? Ricorsione Corecursion Su Wikipedia, ci sono poche informazioni e nessun codice chiaro che spiega questi termini. Quali sono alcuni esempi molto semplici che spiegano questi termini? In che mod...
posta 13.04.2012 - 11:54
2
risposte

Best practice / Pattern per la sincronizzazione dei dati bidirezionale

Molto spesso nei miei lavori emerge l'idea della sincronizzazione dei dati a 2 vie tra i sistemi di database. L'esempio classico è costituito da due sistemi CRM leggermente diversi (ad esempio, Raiser's Edge e Salesforce) e dalla necessità di di...
posta 16.02.2012 - 19:09
5
risposte

ottiene oggetto casuale ponderato

Ho, per esempio, questa tabella +-----------------+ | fruit | weight | +-----------------+ | apple | 4 | | orange | 2 | | lemon | 1 | +-----------------+ Devo restituire un frutto a caso. Ma apple dovrebbe essere selezi...
posta 29.05.2012 - 10:59
9
risposte

Perché è impossibile produrre numeri veramente casuali?

Stavo cercando di risolvere un problema di hobby che richiedeva la generazione di un milione di numeri casuali. Ma ho subito capito, sta diventando difficile renderli unici. Ho letto Algorithm Design Manual per leggere la generazione di numeri...
posta 09.12.2011 - 16:54
20
risposte

Esistono algoritmi del mondo reale che sovraperformano notevolmente nella classe sottostante? [chiuso]

La scorsa notte stavo discutendo con un altro programmatore che anche se qualcosa potrebbe essere O (1), un'operazione che è O (n) potrebbe sovraperformare se c'è una grande costante nell'algoritmo O (1). Era in disaccordo, quindi l'ho portato q...
posta 07.10.2011 - 19:31