Chevron Left
返回到 Algorithms, Part I

学生对 Princeton University 提供的 Algorithms, Part I 的评价和反馈

4.9
11,966 个评分

课程概述

This course covers the essential information that every serious programmer needs to know about algorithms and data structures, with emphasis on applications and scientific performance analysis of Java implementations. Part I covers elementary data structures, sorting, and searching algorithms. Part II focuses on graph- and string-processing algorithms. All the features of this course are available for free. People who are interested in digging deeper into the content may wish to obtain the textbook Algorithms, Fourth Edition (upon which the course is based) or visit the website algs4.cs.princeton.edu for a wealth of additional material. This course does not offer a certificate upon completion....

热门审阅

PK

May 20, 2017

Really helpful in understanding concepts in algorithms and data structures.I would suggest if another course with similar quality has been made available for students who wish to learn Java course.

ZZ

Jul 6, 2025

I mean it is alright like, you have to use some LLM in order for you to understand the code in current version of Java or any language you use to learn here. Very good explanations are provided.

筛选依据:

751 - Algorithms, Part I 的 775 个评论(共 2,395 个)

创建者 Vinod S

Apr 15, 2018

Beautiful course, I am feeling after spending 10 years in programming now I an on right track.

创建者 Ethan L

Jan 22, 2018

Teach in a very simple and clear way, but could go deep in some interesting fields. I like it~

创建者 Andy Z

Feb 23, 2017

Really clear explanation for every algorithm. The exercises are quite challenging and helpful!

创建者 CP Y

Sep 22, 2016

Homeworks are super fun and challenging!

The lectures are super clear!!!!!!!!!!!!!!!!!!!!!!!!!

创建者 Leo Z

Jul 31, 2025

Fantastic course, and it's even free, many thanks to Professor Sedgewick and Professor Wayne!

创建者 THANUJAN T

Dec 19, 2022

these cource content is really awesome. really recomending if you are a beginner/intermidiate

创建者 Subhankar S

Aug 25, 2019

awesome course for learning the most important fundamentals of algorithms and data structures

创建者 Zhongyi L

May 31, 2017

Very good lectures and assignment design! Learn a lot and will keep going with Algorithms II!

创建者 Kaiwen J

Mar 8, 2017

excellent course, a must for all CS students or any one else who is interested in programming

创建者 Vadim Y

Dec 19, 2021

Great course! Thank you so much! Very helpful. I learned a lot and move on to the next part.

创建者 Mohamed A A

Apr 2, 2020

One of the best and the most challenging courses I have ever taken. I learned a lot from it.

创建者 Jens W

Feb 8, 2020

This course is really well build and has a superb automated testing to check the submissions

创建者 weiwei

Dec 17, 2019

excellent course. easy to understand and coding assignment helps to enhance my understanding

创建者 Shuyuan D

Jul 2, 2019

Awesome, Amazing, Extraordinary, Excellent, Beautiful, Perfect, Magnificent, Outstanding...’

创建者 Changyu G

Sep 23, 2018

Clear explanation for algorithms, challenging assignments and quizzes. I really learn a lot!

创建者 Eugeniu P

Jan 29, 2018

Great organization. Very high quality lectures and notes. Clear and instructive assignments.

创建者 Jim H

Dec 13, 2017

Outstanding course! The programming assignments are challenging and really test your skills.

创建者 Sen Z

Jul 12, 2017

Solid and clear demonstration of the concepts. Interesting interview questions and homework.

创建者 Xiao H

Feb 22, 2017

great course to learn basic algorithm as well as understand the logic and reason behind them

创建者 Isuru

Sep 1, 2016

Thank you for creating this course. It simply, step by step explains concepts in algorithms.

创建者 Alex P

Feb 9, 2023

Very nice course. Both theory and practice very good, easy to understand quite hard topics.

创建者 sky s

Nov 11, 2022

amazing course, but more homework may be better for us to be familiar with the concepts :-)

创建者 Thomas G

Oct 12, 2021

Not easy but very satisfying when you get 100/100. I learned a lot now for Algorithms 2 :-)

创建者 Dinesh L

Jun 20, 2021

Very useful course material that gives all insights with detailed explanation with examples

创建者 ansh a

Jan 1, 2021

Great Course! Great Assignments. Not heavily dependent on Java Skills. Completely loved it.