課程信息

905,548 次近期查看

學生職業成果

32%

完成這些課程後已開始新的職業生涯

34%

通過此課程獲得實實在在的工作福利

17%

加薪或升職
100% 在線
立即開始,按照自己的計劃學習。
可靈活調整截止日期
根據您的日程表重置截止日期。
中級
完成時間大約為53 小時
英語(English)

您將獲得的技能

Data StructureAlgorithmsJava Programming

學生職業成果

32%

完成這些課程後已開始新的職業生涯

34%

通過此課程獲得實實在在的工作福利

17%

加薪或升職
100% 在線
立即開始,按照自己的計劃學習。
可靈活調整截止日期
根據您的日程表重置截止日期。
中級
完成時間大約為53 小時
英語(English)

提供方

Placeholder

普林斯顿大学

教學大綱 - 您將從這門課程中學到什麼

內容評分Thumbs Up98%(53,128 個評分)Info
1

1

完成時間為 10 分鐘

Course Introduction

完成時間為 10 分鐘
1 個視頻 (總計 9 分鐘), 2 個閱讀材料
1 個視頻
2 個閱讀材料
Welcome to Algorithms, Part I1分鐘
Lecture Slides
完成時間為 9 小時

Union−Find

完成時間為 9 小時
5 個視頻 (總計 51 分鐘), 2 個閱讀材料, 2 個測驗
5 個視頻
Quick Find10分鐘
Quick Union7分鐘
Quick-Union Improvements13分鐘
Union−Find Applications9分鐘
2 個閱讀材料
Overview1分鐘
Lecture Slides
1 個練習
Interview Questions: Union–Find (ungraded)
完成時間為 1 小時

Analysis of Algorithms

完成時間為 1 小時
6 個視頻 (總計 66 分鐘), 1 個閱讀材料, 1 個測驗
6 個視頻
Observations10分鐘
Mathematical Models12分鐘
Order-of-Growth Classifications14分鐘
Theory of Algorithms11分鐘
Memory8分鐘
1 個閱讀材料
Lecture Slides
1 個練習
Interview Questions: Analysis of Algorithms (ungraded)
2

2

完成時間為 9 小時

Stacks and Queues

完成時間為 9 小時
6 個視頻 (總計 61 分鐘), 2 個閱讀材料, 2 個測驗
6 個視頻
Stacks16分鐘
Resizing Arrays9分鐘
Queues4分鐘
Generics9分鐘
Iterators7分鐘
Stack and Queue Applications (optional)13分鐘
2 個閱讀材料
Overview1分鐘
Lecture Slides
1 個練習
Interview Questions: Stacks and Queues (ungraded)
完成時間為 1 小時

Elementary Sorts

完成時間為 1 小時
6 個視頻 (總計 63 分鐘), 1 個閱讀材料, 1 個測驗
6 個視頻
Selection Sort6分鐘
Insertion Sort9分鐘
Shellsort10分鐘
Shuffling7分鐘
Convex Hull13分鐘
1 個閱讀材料
Lecture Slides
1 個練習
Interview Questions: Elementary Sorts (ungraded)
3

3

完成時間為 9 小時

Mergesort

完成時間為 9 小時
5 個視頻 (總計 49 分鐘), 2 個閱讀材料, 2 個測驗
5 個視頻
Mergesort23分鐘
Bottom-up Mergesort3分鐘
Sorting Complexity9分鐘
Comparators6分鐘
Stability5分鐘
2 個閱讀材料
Overview
Lecture Slides
1 個練習
Interview Questions: Mergesort (ungraded)
完成時間為 1 小時

Quicksort

完成時間為 1 小時
4 個視頻 (總計 50 分鐘), 1 個閱讀材料, 1 個測驗
4 個視頻
Quicksort19分鐘
Selection7分鐘
Duplicate Keys11分鐘
System Sorts11分鐘
1 個閱讀材料
Lecture Slides
1 個練習
Interview Questions: Quicksort (ungraded)
4

4

完成時間為 9 小時

Priority Queues

完成時間為 9 小時
4 個視頻 (總計 74 分鐘), 2 個閱讀材料, 2 個測驗
4 個視頻
Binary Heaps23分鐘
Heapsort14分鐘
Event-Driven Simulation (optional)22分鐘
2 個閱讀材料
Overview10分鐘
Lecture Slides
1 個練習
Interview Questions: Priority Queues (ungraded)
完成時間為 2 小時

Elementary Symbol Tables

完成時間為 2 小時
6 個視頻 (總計 77 分鐘), 1 個閱讀材料, 1 個測驗
6 個視頻
Elementary Implementations9分鐘
Ordered Operations6分鐘
Binary Search Trees19分鐘
Ordered Operations in BSTs10分鐘
Deletion in BSTs9分鐘
1 個閱讀材料
Lecture Slides
1 個練習
Interview Questions: Elementary Symbol Tables (ungraded)30分鐘

審閱

來自算法,第一部分的熱門評論

查看所有評論

常見問題

還有其他問題嗎?請訪問 學生幫助中心