このコースについて

975,669 最近の表示

受講生の就業成果

35%

コース終了後に新しいキャリアをスタートした

36%

コースが具体的なキャリアアップにつながった

15%

昇給や昇進につながった
共有できる証明書
修了時に証明書を取得
100%オンライン
自分のスケジュールですぐに学習を始めてください。
柔軟性のある期限
スケジュールに従って期限をリセットします。
中級レベル
約37時間で修了
英語

学習内容

  • Essential algorithmic techniques

  • Design efficient algorithms

  • Practice solving algorithmic interview problems

  • Implement efficient and reliable solutions

習得するスキル

Dynamic ProgrammingDebuggingSoftware TestingAlgorithmsComputer Programming

受講生の就業成果

35%

コース終了後に新しいキャリアをスタートした

36%

コースが具体的なキャリアアップにつながった

15%

昇給や昇進につながった
共有できる証明書
修了時に証明書を取得
100%オンライン
自分のスケジュールですぐに学習を始めてください。
柔軟性のある期限
スケジュールに従って期限をリセットします。
中級レベル
約37時間で修了
英語

提供:

Placeholder

カリフォルニア大学サンディエゴ校

Placeholder

ロシア国立研究大学経済高等学院(National Research University Higher School of Economics)

シラバス - 本コースの学習内容

コンテンツの評価Thumbs Up92%(120,878 件の評価)Info
1

1

5時間で修了

Programming Challenges

5時間で修了
6件のビデオ (合計48分), 8 学習用教材, 3 個のテスト
6件のビデオ
Solving the Sum of Two Digits Programming Challenge (screencast)6 分
Solving the Maximum Pairwise Product Programming Challenge: Improving the Naive Solution, Testing, Debugging13 分
Stress Test - Implementation8 分
Stress Test - Find the Test and Debug7 分
Stress Test - More Testing, Submit and Pass!8 分
8件の学習用教材
Rules on the academic integrity in the course10 分
Companion MOOCBook10 分
What background knowledge is necessary?10 分
Optional Videos and Screencasts10 分
Alternative testing guide in Python10 分
Maximum Pairwise Product Programming Challenge10 分
Using PyCharm to solve programming challenges10 分
Acknowledgements2 分
1の練習問題
Solving Programming Challenges20 分
2

2

5時間で修了

Algorithmic Warm-up

5時間で修了
12件のビデオ (合計77分), 3 学習用教材, 4 個のテスト
12件のビデオ
Coming Up3 分
Problem Overview3 分
Naive Algorithm5 分
Efficient Algorithm3 分
Problem Overview and Naive Algorithm4 分
Efficient Algorithm5 分
Computing Runtimes10 分
Asymptotic Notation6 分
Big-O Notation6 分
Using Big-O10 分
Course Overview10 分
3件の学習用教材
Resources2 分
Resources2 分
Resources2 分
3の練習問題
Logarithms10 分
Big-O10 分
Growth rate10 分
3

3

7時間で修了

Greedy Algorithms

7時間で修了
10件のビデオ (合計56分), 1 学習用教材, 8 個のテスト
10件のビデオ
Car Fueling7 分
Car Fueling - Implementation and Analysis9 分
Main Ingredients of Greedy Algorithms2 分
Celebration Party Problem6 分
Efficient Algorithm for Grouping Children5 分
Analysis and Implementation of the Efficient Algorithm5 分
Long Hike6 分
Fractional Knapsack - Implementation, Analysis and Optimization6 分
Review of Greedy Algorithms2 分
1件の学習用教材
Resources2 分
2の練習問題
Greedy Algorithms10 分
Fractional Knapsack10 分
4

4

8時間で修了

Divide-and-Conquer

8時間で修了
20件のビデオ (合計157分), 5 学習用教材, 9 個のテスト
20件のビデオ
Intro3 分
Linear Search7 分
Binary Search7 分
Binary Search Runtime8 分
Problem Overview and Naïve Solution6 分
Naïve Divide and Conquer Algorithm7 分
Faster Divide and Conquer Algorithm6 分
What is the Master Theorem?4 分
Proof of the Master Theorem9 分
Problem Overview2 分
Selection Sort8 分
Merge Sort10 分
Lower Bound for Comparison Based Sorting12 分
Non-Comparison Based Sorting Algorithms7 分
Overview2 分
Algorithm9 分
Random Pivot13 分
Running Time Analysis (optional)15 分
Equal Elements6 分
Final Remarks8 分
5件の学習用教材
Resources10 分
Resources5 分
Resources10 分
Resources5 分
Resources10 分
5の練習問題
Linear Search and Binary Search10 分
Polynomial Multiplication15 分
Master Theorem10 分
Sorting15 分
Quick Sort15 分

レビュー

ALGORITHMIC TOOLBOX からの人気レビュー

すべてのレビューを見る

データ構造とアルゴリズム専門講座について

データ構造とアルゴリズム

よくある質問

さらに質問がある場合は、受講者向けヘルプセンターにアクセスしてください。