Categories: AlgoritmiMatematica

Un algoritmo è una strategia atta alla risoluzione di un problema, costituita da una sequenza finita di operazioni

(dette anche istruzioni), che consente di risolvere tutti i quesiti di una stessa classe. Un algoritmo deve dunque essere:
• finito, cioè quando è costituito da un numero finito di istruzioni e presenta una fine;
• deterministico, cioè quando partendo dagli stessi dati in input, si ottengono i medesimi risultati in output;
• non ambiguo, le operazioni devono poter essere interpretate nello stesso modo da tutti anche se l'esecutore è differente;
• generale, cioè quando la soluzione è uguale per tutti i problemi della medesima classe.
Il termine deriva dalla trascrizione latina del nome del matematico persiano al-Khwarizmi, vissuto nel IX secolo d.C., che è considerato uno dei primi autori ad aver fatto riferimento a questo concetto scrivendo il libro Regole di ripristino e riduzione.
pasquale.clarizio

Recent Posts

L'API che comunica con un file CSV nella stessa Root, convertendo i dati del CSV in un JSON pronto

Partiamo da questo: [crayon-6adbe56388bd1088139856/] https://www.pasqualeclarizio.it/progetti/basePhp/api35/index8.php [crayon-6adbe56388be3131456330/] Esisterà il file all'interno della ROOT ? https://www.pasqualeclarizio.it/progetti/basePhp/api35/index9.php [crayon-6adbe56388be8135081616/]…

1 giorno ago

meglio mangiare 1 anacardo, 1 pistacchio, 1 mandorla o 1 castagna?

Dal punto di vista nutrizionale, non esiste una scelta "migliore" in assoluto, poiché dipende dal…

2 giorni ago

API: partendo da zero e gestione del Form con funzione FETCH, costruendo il form con anni e data di nascita

[crayon-6adbe56388f12560396694/] nello specifico, che cosa ho fatto? [crayon-6adbe56388f1c352303419/] a questo: [crayon-6adbe56388f21175006260/] e se invece: [crayon-6adbe56388f26970115636/]…

3 giorni ago

API: partendo da zero tramite Form e funzione Fetch gestire la richiesta dell'età o della data di nascita

[crayon-6adbe563891f7016560653/] da capire la gestione: [crayon-6adbe56389200957155894/] https://www.pasqualeclarizio.it/progetti/basePhp/api34/form16.php [crayon-6adbe56389205966672164/] https://www.pasqualeclarizio.it/progetti/basePhp/api34/api_test13.php?anni=82

3 giorni ago

API: partendo da zero e gestione del Form con funzione FETCH

form11.php [crayon-6adbe5638958c807658842/] https://www.pasqualeclarizio.it/progetti/basePhp/api34/form11.php [crayon-6adbe56389595626694574/] https://www.pasqualeclarizio.it/progetti/basePhp/api34/api_test13.php?anni=30 https://www.pasqualeclarizio.it/progetti/basePhp/api34/api_test13.php event.preventDefault() [crayon-6adbe5638959b345067562/] Senza questa riga, il submit del form…

3 giorni ago