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.

筛选依据:

651 - Algorithms, Part I 的 675 个评论(共 2,395 个)

创建者 Muraad M

Sep 16, 2021

I recommend this course, and its follow-on, to everyone, even those with cs degrees from run of the mil schools!

创建者 Eligijus B

May 17, 2020

Altough no certificate is given, the knowledge gained in this course is exceptional! Highly recommend to anyone!

创建者 Cormac O

Mar 23, 2019

Awesome course. The content was well organised and explained. Assessments were both challenging and interesting.

创建者 Xian Q

Aug 10, 2017

Excellent course. The grading system provides very useful feedback to improve your programs. Strongly recommend.

创建者 Timothy O

Sep 20, 2023

Challenging yet interesting and practical assignments with great auto-grader feedback and discussion community.

创建者 杨淑

Sep 11, 2017

video is of high quality;

the professor is very instructive

it's from Princetion, what are you thinking about....

创建者 Lê C Đ

Aug 18, 2024

Thank you so much! Very helpful. The hand on exercise is very interesting and make this course more appealing!

创建者 Gunagwera A

Oct 25, 2022

The best online algorithms course I have taken. Hands on practice. Great stuff.

Awesome. can't wait for part 2

创建者 Sergio P

May 31, 2021

This course is great. The topics are very good and the coding exercises have a perfect fun/challenging balance

创建者 Jaap W

Feb 4, 2018

Nice programming challenges. Sure gives an idea of learning the fundamentals of data structures and algorithms

创建者 Tejas S

Aug 28, 2017

Great comprehensive course with real world applications of various algorithms included in various assignments.

创建者 Yuxin Z

Dec 16, 2021

greatest Algorithm course. Nice materials. The assignments are quite challenging, but I learn a lot from them

创建者 chen h

Jan 31, 2017

Very helpful! Pretty challenging assignments and well organized lectures. Looking forward to the second part!

创建者 Archana G

Dec 14, 2016

Highly useful course and assignments. Professor teaches great techniques to writing a clean and concise code.

创建者 Shivam S

Nov 18, 2023

this course allow my college but there will be no certificate that's why my grade is too low . I am very sad

创建者 Maria S

Dec 12, 2022

Very nice course with advanced coding exercises, sometimes requred some dubugging time, but it was worth it.

创建者 Avestalib M M

Jul 31, 2022

for the first time, i uderstood algorithmthis much clearly,finally landed on right course, thank you so much

创建者 Jake O

Apr 24, 2020

A hard course that forces you to use everything you are taught. Would recommend to every person studying CS.

创建者 Artur K

Apr 12, 2020

Great course! Very informative. Well structured and not too difficult to understand (thanks to the lecturer)

创建者 Wei Y

Apr 1, 2017

Absolutely awesome course on data structure and algorithms. Very easy to understand. Nice figures and demos.

创建者 Ivaylo P

Jan 26, 2017

I have had a great experience during the course. Thank you very much, I have learned a lot of useful things.

创建者 Francisco T

Nov 15, 2016

Great course! You really learn to program efficiently. Material very well presented to understand the stuff.

创建者 Petr B

Nov 5, 2016

Very good course. It really helped me to understand what is the algorithm complexity and how to estimate it.

创建者 Xiaoyu Z

Apr 17, 2018

Thank you so much Professor Sedgewick. This is one of the greatest computer science course I've ever taken!

创建者 yangxiaoxiao

May 24, 2017

Great course, I write a lot CRUD code, but I got much fun from these programming assignments. Thanks a lot.