À propos de ce cours

905,548 consultations récentes

Résultats de carrière des étudiants

32%

ont commencé une nouvelle carrière après avoir terminé ce cours

34%

ont bénéficié d'un avantage concret dans leur carrières grâce à ce cours

17%

a obtenu une augmentation de salaire ou une promotion
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Niveau intermédiaire
Approx. 53 heures pour terminer
Anglais

Compétences que vous acquerrez

Data StructureAlgorithmsJava Programming

Résultats de carrière des étudiants

32%

ont commencé une nouvelle carrière après avoir terminé ce cours

34%

ont bénéficié d'un avantage concret dans leur carrières grâce à ce cours

17%

a obtenu une augmentation de salaire ou une promotion
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Niveau intermédiaire
Approx. 53 heures pour terminer
Anglais

Offert par

Placeholder

Université de Princeton

Programme du cours : ce que vous apprendrez dans ce cours

Évaluation du contenuThumbs Up98%(53,003 notes)Info
Semaine
1

Semaine 1

10 minutes pour terminer

Course Introduction

10 minutes pour terminer
1 vidéo (Total 9 min), 2 lectures
1 vidéo
2 lectures
Welcome to Algorithms, Part I1 min
Lecture Slides
9 heures pour terminer

Union−Find

9 heures pour terminer
5 vidéos (Total 51 min), 2 lectures, 2 quiz
5 vidéos
Quick Find10 min
Quick Union7 min
Quick-Union Improvements13 min
Union−Find Applications9 min
2 lectures
Overview1 min
Lecture Slides
1 exercice pour s'entraîner
Interview Questions: Union–Find (ungraded)
1 heure pour terminer

Analysis of Algorithms

1 heure pour terminer
6 vidéos (Total 66 min), 1 lecture, 1 quiz
6 vidéos
Observations10 min
Mathematical Models12 min
Order-of-Growth Classifications14 min
Theory of Algorithms11 min
Memory8 min
1 lecture
Lecture Slides
1 exercice pour s'entraîner
Interview Questions: Analysis of Algorithms (ungraded)
Semaine
2

Semaine 2

9 heures pour terminer

Stacks and Queues

9 heures pour terminer
6 vidéos (Total 61 min), 2 lectures, 2 quiz
6 vidéos
Stacks16 min
Resizing Arrays9 min
Queues4 min
Generics9 min
Iterators7 min
Stack and Queue Applications (optional)13 min
2 lectures
Overview1 min
Lecture Slides
1 exercice pour s'entraîner
Interview Questions: Stacks and Queues (ungraded)
1 heure pour terminer

Elementary Sorts

1 heure pour terminer
6 vidéos (Total 63 min), 1 lecture, 1 quiz
6 vidéos
Selection Sort6 min
Insertion Sort9 min
Shellsort10 min
Shuffling7 min
Convex Hull13 min
1 lecture
Lecture Slides
1 exercice pour s'entraîner
Interview Questions: Elementary Sorts (ungraded)
Semaine
3

Semaine 3

9 heures pour terminer

Mergesort

9 heures pour terminer
5 vidéos (Total 49 min), 2 lectures, 2 quiz
5 vidéos
Mergesort23 min
Bottom-up Mergesort3 min
Sorting Complexity9 min
Comparators6 min
Stability5 min
2 lectures
Overview
Lecture Slides
1 exercice pour s'entraîner
Interview Questions: Mergesort (ungraded)
1 heure pour terminer

Quicksort

1 heure pour terminer
4 vidéos (Total 50 min), 1 lecture, 1 quiz
4 vidéos
Quicksort19 min
Selection7 min
Duplicate Keys11 min
System Sorts11 min
1 lecture
Lecture Slides
1 exercice pour s'entraîner
Interview Questions: Quicksort (ungraded)
Semaine
4

Semaine 4

9 heures pour terminer

Priority Queues

9 heures pour terminer
4 vidéos (Total 74 min), 2 lectures, 2 quiz
4 vidéos
Binary Heaps23 min
Heapsort14 min
Event-Driven Simulation (optional)22 min
2 lectures
Overview10 min
Lecture Slides
1 exercice pour s'entraîner
Interview Questions: Priority Queues (ungraded)
2 heures pour terminer

Elementary Symbol Tables

2 heures pour terminer
6 vidéos (Total 77 min), 1 lecture, 1 quiz
6 vidéos
Elementary Implementations9 min
Ordered Operations6 min
Binary Search Trees19 min
Ordered Operations in BSTs10 min
Deletion in BSTs9 min
1 lecture
Lecture Slides
1 exercice pour s'entraîner
Interview Questions: Elementary Symbol Tables (ungraded)30 min

Avis

Meilleurs avis pour ALGORITHMES, PARTIE I

Voir tous les avis

Foire Aux Questions

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