1

Етап 1

Week 1

23 березня—29 березня

2

Етап 2

Week 2

30 березня—05 квітня

3

Етап 3

Week 3

06 квітня—12 квітня

4

Етап 4

Week 4

13 квітня—19 квітня

5

Етап 5

Week 5

20 квітня—26 квітня

6

Етап 6

Week 6

27 квітня—03 травня

7

Етап 7

Final Exam

04 травня—17 травня

1

Етап 1

Week 1

23 березня—29 березня

2

Етап 2

Week 2

30 березня—05 квітня

3

Етап 3

Week 3

06 квітня—12 квітня

4

Етап 4

Week 4

13 квітня—19 квітня

5

Етап 5

Week 5

20 квітня—26 квітня

6

Етап 6

Week 6

27 квітня—03 травня

7

Етап 7

Final Exam

04 травня—17 травня

18 березня 2015
Мета завершена % date%

Автор мети

Загальна

Пройти курс Algorithms: Design and Analysis, Part 2 by Tim Roughgarden на Coursera

Продолжаю изучать алгоритмы с учётом опыта полученного в первой части. А опыт сей подсказывает что нужно читать попутно книгу Introduction to Algorithms (Third Edition), потому как мне одних лекций не хватает по не которым темам. И не откладывать просмотр лекций и выполнение задания на последний момент.

 Критерій завершення

Получен сертификат

 Особисті ресурси

Немного времени

  1. Week 1

    Topics

    • Two Motivating Applications (Sequence Alignment and Internet Routing)
    • Selected Review from Part I (Optional)
    • Introduction to Greedy Algorithms
    • A Scheduling Application
    • Prim's Minimum Spanning Tree Algorithm

    Homework

    • Due April 5:
    • Problem Set #1: Greedy algorithms and MSTs
    • Programming Assignment #1: Greedy scheduling and Prim's MST algorithm
  2. Week 2

    Topics

    • Kruskal's Minimum Spanning Tree Algorithm
    • Clustering
    • Advanced Topics: On the Union-Find Data Structure
    • Huffman Codes

    Homework

    • Due April 12:
    • Problem Set #2: More MSTs, and Huffman codes
    • Programming Assignment #2: Clustering
  3. Week 3

    Topics

    • Dynamic Programming and Applications
    • The Knapsack Problem
    • Sequence Alignment
    • Optimal Search Trees

    Homework

    • Due April 19:
    • Problem Set #3: Dynamic Programming
    • Programming Assignment #3: The Knapsack Problem
  4. Week 4

    Topics

    • More Dynamic Programming and Shortest Paths
    • SIngle-Source Shortest Paths, Revisited
    • The Bellman-Ford Algorithm
    • Internet Routing
    • The All-Pairs Shortest Paths Problem
    • The Floyd-Warshall Algorithm
    • Johnson's Algorithm

    Homework

    • Due April 26:
    • Problem Set #4: Shortest Paths
    • Programming Assignment #4: All-Pairs Shortest Paths
  5. Week 5

    Topics

    • P, NP, and What They Mean
    • Reductions Between Problems
    • NP-Complete Problems
    • The P vs. NP Problem
    • Solvable Special Cases of NP-Complete Problems
    • Smarter (But Still Exponential-Time) Search Algorithms for NP-Complete Problems

    Homework

    • Due May 3:
    • Problem Set #5: NP-Complete Problems and Smarter Search Algorithms for Them
    • Programming Assignment #5: The Traveling Salesman Problem
  6. Week 6

    Topics

    • Heuristics with Provable Guarantees
    • Greedy and Dynamic Programming Heuristics for the Knapsack Problem
    • Local Search: General Principles, Max Cut, and 2SAT

    Homework

    • Due May 10:
    • Problem Set #6: Approximation Algorithms and Local Search
    • Programming Assignment #6: 2SAT
  7. Final Exam

  • 1706
  • 18 березня 2015, 17:41

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?