Ce cours couvre les bases de la conception et de l'analyse des algorithmes, ainsi que les algorithmes de tri des tableaux, les structures de données telles que les files d'attente prioritaires, les fonctions de hachage et les applications telles que les filtres de Bloom. Algorithms for Searching, Sorting, and Indexing peut être suivi pour un crédit académique dans le cadre du Master of Science in Data Science (MS-DS) de CU Boulder offert sur la plate-forme Coursera. Le MS-DS est un diplôme interdisciplinaire qui réunit des professeurs des départements de mathématiques appliquées, d'informatique, de sciences de l'information et d'autres départements du CU Boulder. Avec des admissions basées sur la performance et aucun processus de candidature, le MS-DS est idéal pour les personnes ayant un large éventail d'études de premier cycle et / ou d'expérience professionnelle en informatique, en sciences de l'information, en mathématiques et en statistiques. Pour en savoir plus sur le programme MS-DS, consultez le site https://www.coursera.org/degrees/master-of-science-data-science-boulder.

Algorithmes de recherche, de tri et d'indexation
Obtenez l'une de nos meilleures offres avec Coursera Plus pour 199 $ (habituellement 399 $). Économisez maintenant.

Algorithmes de recherche, de tri et d'indexation
Ce cours fait partie de Spécialisation "Fondements des structures de données et des algorithmes"

Instructeur : Sriram Sankaranarayanan
67 396 déjà inscrits
Inclus avec
541 avis
Expérience recommandée
Ce que vous apprendrez
Expliquer les concepts fondamentaux de la recherche et du tri algorithmiques
Décrire les structures de données du tas et analyser les composants du tas, tels que les tableaux et les files d'attente prioritaires
Concevoir des algorithmes de base pour mettre en œuvre des fonctions de tri, de sélection et de hachage dans des structures de données de type "tas"
Compétences que vous acquerrez
- Catégorie : Pensée informatique
- Catégorie : Algorithmes
- Catégorie : Science des données
- Catégorie : Analyse
- Catégorie : Informatique théorique
- Catégorie : Probabilités et statistiques
- Catégorie : Principes de programmation
- Catégorie : Structures de données
Outils que vous découvrirez
- Catégorie : Programmation Python
Détails à connaître

Ajouter à votre profil LinkedIn
15 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- Apprenez de nouveaux concepts auprès d'experts du secteur
- Acquérez une compréhension de base d'un sujet ou d'un outil
- Développez des compétences professionnelles avec des projets pratiques
- Obtenez un certificat professionnel partageable

Il y a 4 modules dans ce cours
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Préparer un diplôme
Ce site cours fait partie du (des) programme(s) diplômant(s) suivant(s) proposé(s) par University of Colorado Boulder. Si vous êtes admis et que vous vous inscrivez, les cours que vous avez suivis peuvent compter pour l'apprentissage de votre diplôme et vos progrès peuvent être transférés avec vous.¹
Instructeur

Offert par
En savoir plus sur Algorithmes
Statut : Essai gratuitUniversity of Colorado Boulder
Statut : Essai gratuit
Statut : Essai gratuitUniversity of Colorado Boulder
Statut : Essai gratuit
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Avis des étudiants
- 5 stars
79,48 %
- 4 stars
13,67 %
- 3 stars
3,32 %
- 2 stars
1,66 %
- 1 star
1,84 %
Affichage de 3 sur 541
Révisé le 17 janv. 2024
It was a good course, but i think that more examples for the practical tasks would have made it a lot better. Sometimes it took me a long time to understand the requirements.
Révisé le 2 oct. 2021
Well laid out course which is both concise and has elaborate assignments which help in learning the concepts well. Many thanks to the professor for his effort.
Révisé le 4 oct. 2025
Very informative and detailed course. The instructor is very knowledgeable and provides both intuitive explanations as well as rigorous proofs.
Foire Aux Questions
Plus de questions
Aide financière disponible,




