À propos de ce cours

80 610 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. 35 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 Algorithms
  • Hashtables
  • Algorithm Design
  • Python Programming
  • Data 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. 35 heures pour terminer
Anglais

Enseignant

Offert par

Placeholder

Université du Colorado à Boulder

Commencez à travailler pour votre diplôme

Ce cours fait partie d’un programme diplômant en ligne proposé par Université du Colorado à Boulder. Lorsque vous vous inscrivez à un cours non diplômant pour obtenir des crédits par l’intermédiaire de l’université et que vous terminez ce cours en ligne, il compte comme des heures de crédit en vue d’un diplôme à CU-Boulder. Il vous suffit de candidater par le biais de l’université.

Programme de cours : ce que vous apprendrez dans ce cours

Évaluation du contenuThumbs Up94%(1,234 évaluations)
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), 10 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 Data Science Foundations: Data Structures and Algorithms

Data Science Foundations: Data Structures and Algorithms

Foire Aux Questions

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