Articoli dell'anno 2011

Algoritmo di ordinamento HeapSort, implementazione in C.

2
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

0
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 [...]

Quale il miglior compromesso fra linguaggi di programmazione?

10
Un linguaggio di programmazione viene usato per esprimere algoritmi e calcoli fatti da un computer. E’ l’intera struttura, il layout e il modo in cui funziona. Un linguaggio di programmazione può essere progettato da chiunque per eseguire determinati comandi di calcolo. Nel corso degli anni, molti [...]

Algoritmo di Ricerca Binaria in Python.

0
Conoscendo python e le potenzialità di cui è dotato questo linguaggio, il codice sottostante vi apparirà abbastanza rudimentale. E’ un algoritmo di Ricerca Binaria. Python integra nelle sue librerie base, svariati algoritmi di ricerca o ordinamento che hanno una complessità computazionale ottima. [...]

Polizia Americana blocca hacker colpevole di frode online

0
Un cittadino americano ha ammesso di aver rubato i dati per più di 676.000 carte di credito, da lui rubati dal database di vari siti. L’hacker (se così possiamo definirlo) ha ammesso un ricavo per più di 100.000 dollari con la vendita online dei dati di carta di credito. Rogelio Hackett, 26 anni, [...]

Python: Aprire internet explorer e visitare URL

2
Inseriamo nel nostro archivio dedicato a Python, un altro piccolo script che utilizza la libreria pywin32. Lo script in questione apre il browser Internet Explorer, e ci consente di recarci ad un indirizzo web. import win32com.client import win32api   ie = win32com.client.Dispatch( [...]

Python: spostare cursore del mouse sullo schermo

11
Mi scuso se ultimamente sono poco presente sul blog e non sono in grado di aggiornarlo. Purtroppo lo studio, il lavoro e i progettini che sviluppo mi portano via parecchio tempo. Ho pensato di pubblicare stasera, un piccolo script in Python, per muovere il cursore del mouse sullo schermo in un [...]
Torna all'inizio