Python · Computer Science · Interview Prep · Computer Science Domain
Learn about the usefulness and efficiency of computational sorting by implementing different sorting algorithms yourself.
Livello intermedio
Contiene 1 Progetto, 8 Lezioni e altro
In italiano e inglese
Durata totale 6.5 ore
Con certificato di completamento
Cos'è?
Sorting numbers is one of the most commonly used computer science operations. There is an abundance of data in our digital world and sorting makes it easier to find what you're looking for. Proficiency in this topic will help prepare you for your next coding interview.
Implement and analyze the performance of several sorting algorithms. Discover the inner-workings of one of the most demanding calculation tasks.
Basic understanding of Python will be necessary to implement the algorithms.
6.5 ore
Intermedio
In italiano
Certificato finale
Sommario
1. Bubble Sort
Learn about bubble sort, an introductory sorting algorithm that iterates through a list and compares pairings of adjacent elements.
2. Merge Sort
Learn about merge sort, a divide-and-conquer algorithm, which breaks items into smaller elements until sorting them becomes really simple.
3. Quicksort
Learn about quicksort, an efficient recursive algorithm for sorting arrays or lists of values.
4. Radix Sort
Learn about radix sort, an algorithm that operates on numbers digit by digit.
5. Sorting Comprehensive
Practice your sorting skills with this comprehensive unit.
413 studenti si sono iscritti al percorso nell'ultima settimana. Cosa aspetti?
Progetti
A Sorted Tale
Help the owner of a whimsical bookshop in his quest to sort books in a variety of different manners.
Non sarai mai solo. Potrai confrontarti e chiedere aiuto a persone come Marco e tutti gli altri studenti che stanno seguendo questo percorso
metodo devv
Imparare a programmare significa molto più che memorizzare la sintassi. Ti aiutiamo a pensare come un vero programmatore.
Come un consulente di carriera, ti guidiamo in ogni passaggio. Imparerai la cosa giusta al momento giusto, tutto in un unico posto.
Acquisisci esperienza pratica man mano che procedi creando progetti degni di un portfolio che ti aiuteranno a ottenere il tuo prossimo lavoro.
Puoi iniziare a seguire questo percorso gratis e ora. Cosa aspetti?
Scordati le seplici lezioni frontali. All’interno di questo percorso abbiamo unito diverse modalità di apprendimento che ti permetteranno di imparare al meglio.
8 Lezioni
8 Quiz
1 Progetto
Ottieni un certificato di completamento da poter condividere dove vuoi.