Search Blogs

Tag Search Results For 'algoritmi' (16)

Performance di alcuni linguaggi di programmazione

frammenti di razionalità | July 14th 2008 by Calogero Sanfilippo

Non avendo nulla di meglio da fare, mi son messo a valutare le performance di esecuzione dei linguaggi che conosco nella risoluzione del “Problema di Flavio Giuseppe”, la cui soluzione vi permetterà di salvarvi nel caso abbiate deciso al read more

Algoritmi per realizzare un gioco in C++

Caputo's blog | May 17th 2008 by rat86

In questo posto voglio segnalarvi un libro online dove vengono esposti i principali problemi e i migliori modi per realizzare un gioco in c++. Concentrandosi sul testing, sulla codifica e fornendo esempi di codice che utilizzano C++, le OpenGL e Dir read more

Quickselect

frammenti di razionalità | May 8th 2008 by Calogero Sanfilippo

Il Quickselect è un algoritmo randomizzato ricorsivo che trova l’elemento che si troverebbe in k-esima posizione se l’array in cui si trova fosse ordinato. Su un array di grandezza l’algoritmo esegue confronti nel caso peggiore read more

Telefonul mobil - vorbeste fara sa ii dai voie!

Adrian Silimon | April 17th 2008 by Adrian Silimon

Desigur sunt si eu dependent de el, de mobil. Desi nu ultimu racnet imi permite sa tin legatura cu lumea aflata la distanta. Acum cateva saptamani am scris cateva articole pentru un magazin online care vindea telefoane mobile criptate si cu aceasta read more

Powerpc Assembly - part 2 (Bubble Sort)

Ordeal's Weblog | February 23rd 2008 by Rino

Continuando a parlare di Assembly, stavolta voglio mostrare come è possibile implementare un bubble sort con poche istruzioni assembly. Per chi dispone di un’architettura x86 o non PPC,ricordo che sono diffusi diversi emulatori powerpc open,tr read more

Usare Graphviz e DOT per stampare un albero binario

frammenti di razionalità | February 20th 2008 by Calogero Sanfilippo

Graphviz è un pacchetto di software open source sviluppato dagli AT&T Research Labs per la rappresentazione di grafi descritti mediante il linguaggio di scripting DOT. DOT è un linguaggio abbastanza semplice ed immediato. Per esempio, il codice read more

Alberi AVL

frammenti di razionalità | February 19th 2008 by Calogero Sanfilippo

Gli alberi AVL sono degli alberi binari bilanciati in altezza. Un albero binario si dice bilanciato in altezza se, per ciascun nodo dell’albero, l’altezza del sottoalbero sinistro differisce dall’altezza del sottoalbero destro al pi read more

Radix sort

frammenti di razionalità | February 4th 2008 by Calogero Sanfilippo

Il radix sort è un algoritmo di ordinamento che permette di ordinare un insieme di n record con chiavi intere comprese tra e con un costo computazionale pari a . L’algoritmo utilizza un altro algoritmo di ordinamento per chiavi intere, chiam read more

Levenshtein distance - An optimized version

frammenti di razionalità | January 15th 2008 by Calogero Sanfilippo

We can adapt the algorithm to use less space, instead of , since it only requires that the previous row and current row be stored at any one time. This is the second version of the algorithm int levenshtein_distance(char *x, char *y){ int m=strle read more

Programmazione dinamica - Distanza di Levenshtein

frammenti di razionalità | January 12th 2008 by Calogero Sanfilippo

La Distanza di Levenshtein è la distanza tra due stringhe S1 ed S2, dove per distanza intendiamo il numero minimo di operazioni elementari che occorre fare per trasformare la stringa S1 nella stringa S2. Queste operazioni elementari includono: canc read more

Heapsort - costo computazionale

frammenti di razionalità | December 29th 2007 by Calogero Sanfilippo

Per dimostrare che il costo computazionale dello heapsort è occorre prima dimostrare alcune proprietà dello heap. Proprietà 1 Uno heap con n nodi ha altezza Dimostrazione: Sia il numero di livello dello heap. I primi livelli sono tutti complet read more

Heapsort - implementazione

frammenti di razionalità | December 28th 2007 by Calogero Sanfilippo

L’heapsort è un efficiente metodo di ordinamento caratterizzato da un costo computazionale nel caso peggiore pari a . Lo heapsort rientra nella classe degli algoritmi di ordinamento basati sui confronti e ha la particolarità di sfruttare una read more

Zambardino e il fantomatico buco di Google

Nereo Sciutto Blog | December 19th 2007 by Nereo Sciutto

Beh, non riesco a non ridere dell’ennesima dimostrazione di come esista un digital divide enorme fra una super-risicata-minoranza che comprende quali regole semplici governino la rete e i motori di ricerca e la quasi totalità della popolazio read more

Alberi Avl

Ordeal's Weblog | December 16th 2007 by Rino

Visto che si avvicina il natale è una buona idea iniziare a preparare gli alberelli. L’albero che ho addobbato è un albero Avl cioè una particolare struttura dati basata su un albero binario semplice ma con una caratteristica in più: la pos read more

Programming and self de-programming

Indranet - Media, techne, eros, spirit | November 30th 2007 by Ivo

Software programming is a meta-activity. It deals with becoming aware of a process in its details, even though it is limited to the area regarding the information flow. Recursive algorithms are a good metaphor for self-reflection. Once reached a ce read more

Generic quicksort

frammenti di razionalità | November 28th 2007 by Calogero Sanfilippo

Nel post precedente ho parlato di come poter usar i void* in C come tipi generici da usare per render estremamente flessibile le funzioni e il codice in generale; ho parlato pure dellla funzione qsort della libreria standard del C che è l’esem read more

Page: 1 of 1 (Listing 30 Blogs Per Page, 16 Total)