Risultati 1 - 10 su circa 29 per  Wikipedia / Implementazioni di algoritmi/Ricerca dicotomica / Wikipedia    (10867 articoli)

Implementazioni di algoritmi/Ricerca dicotomica print that page

La ricerca dicotomica (o ricerca binaria) è un algoritmo di ricerca per individuare un determinato valore all'interno di un insieme ordinato di dati. La ricerca dicotomica richiede un accesso casuale ai dati in cui cercare. Indice 1 Implementazione in Python versione ricorsiva

wikibooks.org | 2016/10/25 13:29:04

Implementazioni di algoritmi/Shell sort print that page

Lo Shell sort (o Shellsort ) è uno dei più vecchi algoritmi di ordinamento . È stato ideato nel 1959 da Donald L. Shell [1] . È veloce, facile da comprendere e da implementare. Comunque, l'analisi della sua complessità è leggermente più sofisticata. È semplice comprendere in maniera

wikibooks.org | 2017/11/11 16:29:59

Implementazioni di algoritmi/RSA print that page

In crittografia l'acronimo RSA indica un algoritmo di crittografia asimmetrica, utilizzabile per cifrare o firmare informazioni. Nel 1976 Whitfield Diffie e Martin Hellman, crittologi americani, hanno ipotizzato la creazione di un cifrario "asimmetrico" composto da "chiavi pubbliche". Il

wikibooks.org | 2017/11/15 17:13:51

Implementazioni di algoritmi/Insertion sort print that page

tipo divide et impera , quale il quick sort o il merge sort . Indice 1 Pseudocodice 2 Implementazioni 2.1 C 2.2 C# 2.3 Java 2.4 Python 2.5 FORTRAN 2.6 Lisp 3 Altri progetti Pseudocodice [ modifica ] Segue lo pseudocodice per l'algoritmo. insertion_sort(x

wikibooks.org | 2015/7/9 15:19:09

Implementazioni di algoritmi/Bucket sort print that page

valore i. Indice 1 Spiegazione astratta 2 Pseudo-codice 3 Analisi dell'algoritmo 4 Implementazioni 4.1 C 4.2 C++ 4.3 Java 5 Altri progetti Spiegazione astratta [ modifica ] L'algoritmo come detto in precedenza usa un vettore ausiliario( da ora in poi Y ) dove

wikibooks.org | 2015/7/9 15:18:55

Implementazioni di algoritmi/Counting sort print that page

in ordine e si scrivono su A, C[i] copie del valore i+min(A). Indice 1 Pseudocodice 2 Implementazioni 2.1 C 2.2 C++ 2.3 Java 3 Altri progetti Pseudocodice [ modifica ] countingSort(A[]) //Cacolo degli elementi max e min max ← A[0] min ← A[0] for i ← 1 to length

wikibooks.org | 2015/7/9 15:19:03

Implementazioni di algoritmi/Bubble sort print that page

complessità. Dell'algoritmo esistono numerose varianti, per esempio lo shakersort. Come tutti gli algoritmi di ordinamento, può essere usato per ordinare dati di un qualsiasi tipo su cui sia definita una relazione d'ordine ; a fini illustrativi, in questo articolo ci riferiremo all'ordinamento

wikibooks.org | 2015/7/9 15:18:53

Implementazioni di algoritmi/Elevazione a potenza print that page

non ricorsiva 6 Implementazione in Java - ricorsiva 7 Implementazione in Lisp - ricorsiva 8 Algoritmi con complessità minore 8.1 Implementazione in C/C++ - versione ricorsiva 8.2 Implementazione in C - versione non ricorsiva 8.3 Implementazione in Ruby - versione non ricorsiva

wikibooks.org | 2015/7/9 15:19:06

Implementazioni di algoritmi/Selection sort print that page

i Incrementa l'indice i e si torna al passo uno fino alla fine dell'array. Indice 1 Implementazioni 1.1 C++ 1.2 C 1.3 Fortran 1.4 Java 1.5 Pascal 1.6 PHP 1.7 Python 1.8 VBasic 2 Altri progetti Implementazioni [ modifica ] Seguono alcuni esempi di implementazione

wikibooks.org | 2015/7/9 15:19:25

Implementazioni di algoritmi/Radix sort print that page

Radixsort utilizza un procedimento controintuitivo per l'uomo, ma più facilmente implementabile. Esegue gli ordinamenti per posizione della cifra ma partendo dalla cifra meno significativa. Questo affinché l'algoritmo non si trovi a dovere operare ricorsivamente su sottoproblemi di dimensione

wikibooks.org | 2015/7/9 15:19:22