Invece di programmare come facciamo, perché non facciamo specifiche di attività comuni come "l'ordinamento", e quindi lasciamo che l'ambiente lo compili per sfruttare al meglio il suo hardware? In questo modo, potremmo spedire computer con nuovo hardware specializzato come le reti di smistamento e funzionerebbe automaticamente con il codice esistente.
Ho un elenco di studenti che dovrei visualizzare all'utente su una pagina Web in formato tabulare. Gli articoli sono memorizzati nel DB insieme alle informazioni di SortOrder. Sulla pagina Web, l'utente può riorganizzare l'ordine degli elenchi trascinando gli elementi nell'ordinamento desiderato, in modo simile a questo post . Di seguito …
Il punto di questa domanda non è di discuterne i meriti rispetto a qualsiasi altro algoritmo di ordinamento - certamente ci sono molte altre domande che lo fanno. Questa domanda riguarda il nome. Perché Quicksort si chiama "Quicksort"? Certo, è "veloce", il più delle volte, ma non sempre. La possibilità …
Soprattutto quando si scrivono applicazioni 'standard' (non HPC), consideri quale algoritmo di ordinamento scegliere, o semplicemente accontentarsi di quicksort (che è quello che la maggior parte delle biblioteche chiama ordinamento)? In una certa misura può essere redditizio in situazioni specifiche, ma d'altra parte un'ottimizzazione corretta richiede del tempo per analizzare …
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.