Archivio di maggio, 2011
Poker Room – Quanto sono sicure?
013 anni fa
Perfino il presidente della Sony, sir Howard Stringer, è stato costretto ad ammetterlo:
nessun sistema informatico è sicuro al 100%. Questo significa che anche le poker
room, alle quali ultimamente anche noi italiani affidiamo cifre sempre più consistenti,
non sono al sicuro da attacchi esterni? [...]
Ecco il primo Facebook Notifier!
2013 anni fa
Combinare semplicità, potenza e longevità in uno stesso progetto…
Da un pò mi frullava l’idea di realizzare qualcosa di simpatico che combinasse alcune delle mie conoscenze nel campo dell’elettronica e programmazione.
Partiamo con ordine…
Circa 1 mese fa, con un pò di tempo libero e qualche idea [...]
Ricerca hash – Algoritmi di ricerca efficenti.
213 anni fa
Scritto da admin
in Programmazione e Algoritmi
Tra i metodi di ricerca più efficenti vi è senza ombra di dubbio la Ricerca Hash.
L’idea su cui si basa è quella che per trovare velocemente un elemento, basta sapere dove è stato messo. (Nei grandi Mainframe esistono delle vere e proprie tabelle hash, che rendono quasi immediata la ricerca), noi [...]
Lezione di Python, le variabili in python.
013 anni fa
Scritto da admin
in Programmazione e Algoritmi
Continuiamo a parlare di Python introducendo una nuova lezione sulle variabili in Python. (Se non avete ancora visto la precedente potete andare a visionarla qui)
Il Video-tutorial è in inglese ma comprensibile:
Algoritmo di ordinamento HeapSort, implementazione in C.
213 anni fa
Scritto da admin
in Programmazione e Algoritmi
L’HeapSort è un algoritmo di ordinamento basato sui confronti, molto efficente. Complessità computazionale al più O(nlog_2n), al pari di QuickSort e MergeSort.
L’algoritmo si compone di 3 funzioni essenzialmente:
– La prima Rendi_heap, riceve in ingresso: l’array a[], la sua dimensione n, un certo [...]
Insertion Sort in C, algoritmo di ordinamento basato sui confronti
013 anni fa
Scritto da admin
in Programmazione e Algoritmi
L’Insertion Sort è tra i primi algoritmi di ordinamento, che vengono affrontati nel linguaggio C.
E’ un algoritmo di ordinamento basato sui confronti, la sua complessità computazionale è quadratica: O(n^2).
L’implementazione così come il funzionamento è basilare, consiglio anche la visione di [...]
Commenti