À propos de ce cours

70 427 consultations récentes
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Certificat partageable
Obtenez un Certificat lorsque vous terminez
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Niveau intermédiaire

Calculus: derivatives and integrals. Probability theory: distributions, expectations, and moments. Some programming experience with Python.

Approx. 34 heures pour terminer
Anglais

Ce que vous allez apprendre

  • Explain fundamental concepts for algorithmic searching and sorting

  • Describe heap data structures and analyze heap components, such as arrays and priority queues

  • Design basic algorithms to implement sorting, selection, and hash functions in heap data structures

Compétences que vous acquerrez

Analysis of AlgorithmsHashtablesAlgorithm DesignPython ProgrammingData Structure Design
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Certificat partageable
Obtenez un Certificat lorsque vous terminez
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Niveau intermédiaire

Calculus: derivatives and integrals. Probability theory: distributions, expectations, and moments. Some programming experience with Python.

Approx. 34 heures pour terminer
Anglais

Offert par

Placeholder

Université du Colorado à Boulder

Commencez à travailler pour obtenir votre master

Ce cours fait partie du diplôme intégralement en ligne Master of Science in Data Science de Université du Colorado à Boulder. Si vous êtes admis(e) au programme complet, vos cours sont pris en compte dans votre apprentissage diplômant.

Programme du cours : ce que vous apprendrez dans ce cours

Semaine
1

Semaine 1

10 heures pour terminer

Basics of Algorithms Through Searching and Sorting

10 heures pour terminer
7 vidéos (Total 202 min), 9 lectures, 5 quiz
Semaine
2

Semaine 2

9 heures pour terminer

Heaps and Hashtable Data Structures

9 heures pour terminer
5 vidéos (Total 120 min), 6 lectures, 6 quiz
Semaine
3

Semaine 3

9 heures pour terminer

Randomization: Quicksort, Quickselect, and Hashtables

9 heures pour terminer
7 vidéos (Total 152 min), 6 lectures, 6 quiz
Semaine
4

Semaine 4

6 heures pour terminer

Applications of Hashtables

6 heures pour terminer
5 vidéos (Total 113 min), 6 lectures, 2 quiz

Avis

Meilleurs avis pour ALGORITHMS FOR SEARCHING, SORTING, AND INDEXING

Voir tous les avis

À propos du Spécialisation Structures de données et algorithmes

Structures de données et algorithmes

Foire Aux Questions

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.