返回到 Divide and Conquer, Sorting and Searching, and Randomized Algorithms

4.8

3,206 個評分

•

570 個審閱

The primary topics in this part of the specialization are: asymptotic ("Big-oh") notation, sorting and searching, divide and conquer (master method, integer and matrix multiplication, closest pair), and randomized algorithms (QuickSort, contraction algorithm for min cuts)....

Sep 14, 2018

Well researched. Topics covered well, with walkthrough for exam.le cases for each new introduced algorithm. Great experience, learned a lot of important algorithms and algorithmic thinking practices.

Mar 16, 2017

Very good course in algorithms. I bought the book to help me understand but the lectures make it way easier and thus much more fun to understand the analysis. Looking forward to complete the spec

篩選依據：

創建者 VIBIN V

•Jul 28, 2018

excellent course

slightly fast paced and optional exercises are challenging . one should solve those as well to get in depth practice.

創建者 Chao G

•Dec 27, 2016

I would recommend this course to anyone who has some experience with coding, but has not taken an algorithm course. I particularly like this course because it is more "math-heavy" than some of the other courses. After taking this course, you might not be able to solve all Leetcode problems (so probably will not help with your interviews directly), but from an intellectual point of view, I think the instructor does a good job explaining why people care about algorithms and how to analyze a class of algorithms rigorously.

創建者 Pavlo B

•Jan 18, 2018

Would be great to have more verbose assignments check results. But still awesome experience and challenge

創建者 Sriram R

•Nov 13, 2016

Needs hands-on experience with high-school probability to help crack the exams

創建者 Dmitriy M

•Apr 28, 2018

It would be better to have more test cases linked to programming assengments. Hoppefully, there is a github branch with that already... but better to merge it to here

創建者 Mulu

•Aug 28, 2017

The discussion forum is basically dead.If you ask a question, you will probably get an answer in two months.The programming assignment is not as well-designed and challenging as the Rice and Princeton algorithm specialization. There is no autograder. You just need to enter the output of the programming assignment. Nevertheless, it takes a thorough and rigorous approach.

創建者 Rakibullah S

•May 25, 2018

Good but some videos on how the algorithms work and the proofs could have been much easier and clearer

創建者 Artem S

•Apr 23, 2017

Sometimes too much mathematics.

創建者 Piotr L

•Feb 14, 2018

Slightly outdated in terms of slides full of handwriting, but knowledge is laid out perfectly fine. Thanks Tim!

創建者 Aditya K

•Jun 29, 2018

Tough one, but if you take time to understand ... it is deep and fun as well

創建者 Norman W

•Jun 24, 2018

Yea i think it's good. However, some of the proofs didn't 100% make sense to me and I don't prefer sloppy proofs. I'd like more concrete walkthrough of the proofs. I know that's hard for course that has so much content packed into it.

創建者 E.Naveen K

•Nov 30, 2016

Great

創建者 Weiming H

•May 23, 2018

I really like this course and think that the course is very helpful for me as a non-cs major student to learn more about algorithms.

However, I found it hard to find answers to the quiz and the questions. I tried in the forum but in vain. Might be an improvement of the Coursera system and organization?

創建者 Hassan N

•Mar 01, 2017

Great course but audio and video are terribly out of sync.

創建者 Sukhesh B

•Nov 14, 2016

Great course to improve your skills on Algorithms, Space and Time complexities

創建者 Neeladree C

•Jun 28, 2017

Thanks a lot sir ! Learnt a lot of new things in this course. Although, I was a little familiar with the course materials beforehand, there were some mathematical nuances that I was unaware of and now I am ! Your way of explaining things, I guess, is what keeps people glued to the course. Also, the assignments are pretty good. However, I do wish the Final Exam to be a little more difficult. Currently as it is, most of it is merely a revision of past assignments. Thanks !

創建者 Fatoumata F

•Apr 23, 2018

I loved the problem set 1!

Thanks for the book recommendations also

創建者 张之晗(ZhiHan Z

•Aug 27, 2017

so challenging

創建者 Ahmad B E

•May 09, 2017

Great course for who is seeking to learn new algorithms and their analysis specially the randomized algorithm. but its videos are kind of long compered to other courses.

創建者 Yash K

•May 14, 2017

Requires a bit of Math background for proofs!

創建者 Himanshu G

•Dec 30, 2017

great course but it would be better if you ask students to submit their code and give limits and various test cases like an actual programming contest.

創建者 Wan H L

•Oct 01, 2017

The instructor offers me a very clear explanation on different algorithm designs. The assignments are also thought-provoking and is able to stimulate your brain.

One thing for improvement is the sufficiency of algorithm exercise. It seems the algorithm exercise the course offers is not enough for those who would like to pursue higher challenge in algorithm puzzles.

創建者 Haoran Z

•Jun 02, 2017

Great algorithm course, definitely helps people who find reading an algorithm book too boring to read.

創建者 Krishna R

•Mar 23, 2018

I took this course to understand more the approach of problem solving and less the mathematical analysis. To understand why the things the way they are , Its sufficient to understand conceptual analysis, rather than mathematical analysis , at least for me.

創建者 Yang W

•May 10, 2018

very conceptual, not very friendly to the beginner.