Chevron Left
返回到 Graph Search, Shortest Paths, and Data Structures

學生對 斯坦福大学 提供的 Graph Search, Shortest Paths, and Data Structures 的評價和反饋

4.8
1,467 個評分
163 條評論

課程概述

The primary topics in this part of the specialization are: data structures (heaps, balanced search trees, hash tables, bloom filters), graph primitives (applications of breadth-first and depth-first search, connectivity, shortest paths), and their applications (ranging from deduplication to social network analysis)....

熱門審閱

TG

Dec 01, 2019

It was an awesome experience to learn from such a teacher. Now I have a much clear view of the graph algorithms. I have enjoyed this course. Thanks to Stanford for offering this course.

JA

Oct 16, 2018

Interesting problems and explanations. But mathematical analysis is going off of my mind. It has very good explanation. Not sure, whether I can carry forward that knowledge or not.

篩選依據:

126 - Graph Search, Shortest Paths, and Data Structures 的 150 個評論(共 159 個)

創建者 Maxim M

Dec 08, 2019

brilliant!

創建者 Misrab F

Jun 24, 2018

great fun!

創建者 Madhurya R

Sep 14, 2019

Great job

創建者 clayton w

Feb 03, 2019

excellent

創建者 Neo

May 13, 2019

Awesome!

創建者 goldkeytom

Jan 03, 2018

excelent

創建者 ryan

Sep 25, 2017

Awesome!

創建者 Yisheng Y

Dec 01, 2016

Awesome!

創建者 Jingyuan W

Nov 13, 2019

Great!

創建者 dynasty919

Feb 20, 2018

nice!

創建者 Christopher E

Sep 21, 2019

The only reason this is not a 5-star review is because of the Week 4 programming assignment. The point of Week 4 is to demonstrate the usefulness of using a hash table when frequent look-ups are necessary. However, the constants inherent to the assignment problem make the suggested algorithm take anywhere from 30 min to hours. Meanwhile, there is another algorithm that can accomplish the task in mere seconds, but this is not apparent without scouring the message boards for help. I feel it would be better to either rethink the assignment to bring it more in line with the point of the teaching material, or deliver some instruction on the actually useful algorithm, which is fascinating in its own right.

Otherwise, this course is excellent as usual.

創建者 Ahmad B E

Jun 02, 2017

Great course for computer scientists. It is easy to understand but it takes too much time to be completed. The video lectures were long and full of too much explanation. And the week 4 programming assignment took very long running time to complete using the algorithm specified in the course but less time using other algorithms.

創建者 Bianca D

Feb 23, 2019

Great course; especially on Data Structures and when certain ones are appropriate. I do wish the final exam solutions would be posted after completing the exam successfully in the same way the problem set solutions, hints and comments are provided.

創建者 Jingxuan W

Aug 25, 2019

the later graph algorithms are implemented rather cursory. It is quite hard for us to implement it at home using a "big idea" as given in the video. I wish the instructor could give us some intuitions of how Java, C++, or Python handle the case.

創建者 Nikola G

Jul 25, 2018

Great course but needs restructuring. The videos of how an algorithm works come after extensive discussion on what its action's running times are. If this were flipped and we learned how it works before running times it would be more intuitive.

創建者 Marcus H

Oct 19, 2017

Great course! The programming assignment for Week 4 was a bit demoralizing, though. I am very certain I had the right answer, but had to implement another solution that did not involve Hash Tables in order for it to process in < 24 hours.

創建者 Georgios K

Dec 29, 2019

Great course, the first exercise was a little bit hard but the material is useful, if you read the relevant book then the course is even easier.

Last I want to mention that writing the code in Python makes the course easier.

創建者 Sai R

Dec 12, 2016

The material was a little light and far fewer video quiz questions to test our understanding of the material. I also tried to test myself on BFS and DFS by doing online quizzes like geeksforgeeks - bombed really hard.

創建者 Garrett M

May 22, 2018

assignments didn't seem as interesting or complex as class 1, besides week 1 of class 2. Lecture material was high quality however, and the advanced optional material is appreciated

創建者 Songmao L

Nov 03, 2019

Hope the professor could teach more about hashing and give a detailed implementation of some data structures or supply some interface template code.

創建者 Joseph B

Aug 09, 2018

This course was much harder than the first one. Plan to spend extra time doing the assignments. However, it is totally worth it!

創建者 Putcha L N R

Jun 17, 2018

Great course! Best one for refreshing concepts! Can act as a starting point too! Absolutely love the explanation.

創建者 Marko D

Jan 15, 2020

Great coverage of graphs and basic implementations. Wish hash implementation was discussed in more details.

創建者 Manu A

Feb 09, 2020

more examples of hashing algorithms could have been introduced (like consistent hashing, Murmur hash etc.)

創建者 Fan Y

May 01, 2018

The optional components seem to be important to answer the quizzes and questions for some weeks.