In questo video facciamo una introduzione agli algoritmi di ordinamento, che insieme alla ricerca rappresentano la maggior parte delle operazioni effettuate all'interno di algoritmi più complessi. Definiamo l'ordinamento come la disposizione di un certo insieme di elementi secondo una relazione d'ordine, ovvero fissando un criterio che consente di disporre gli elementi in maniera sequenziale.
Esistono vari criteri di ordinamento, come quello alfabetico o alfanumerico, e l'importante è fissare un criterio e stabilire come l'ordinamento deve essere impostato in maniera tale che si possa confrontare due elementi e stabilire chi viene prima e chi viene dopo.
Gli algoritmi di ordinamento si basano sulle operazioni dominanti di confronti e scambi, e la complessità degli algoritmi dipende dal numero di confronti e scambi che si effettuano.
Sono diversi gli algoritmi di ordinamento, ognuno con i suoi pro e contro e con una bontà che dipende dalla numerosità degli elementi e dal grado di preordinamento di questi elementi.
Nei prossimi video analizzeremo i diversi algoritmi di ordinamento disponibili.
-- LINKS --
Libri consigliati (www.emmecilab....)
Flashcard per lo studio e la ripetizione (www.emmecilab....)
ISCRIVITI METTI LIKE E CONDIVIDI IL VIDEO CON I TUOI AMICI !!!
SUPPORTA IL MIO LAVORO:
Dona con PayPal: paypal.me/mcic...
Abbonati al canale
Scopri altre modalità: www.emmecilab....
SEGUIMI SUI SOCIAL:
Web: www.emmecilab.net
LinkedIn: / mauro-cicolella-0b107076
Instagram: / _emmecilab
Facebook: / emmecilab-114063663344644
Twitter: / emmecilab
Негізгі бет ALGORITMI FONDAMENTALI | Ordinamento
Пікірлер