Chevron Left
返回到 Algorithms, Part I

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

4.9
12,063 个评分

课程概述

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....

热门审阅

VP

Oct 8, 2021

If you want to learn and explore more challenging parts of Algorithms, you should definitely learn this course. The experience and knowledge of the teacher is pretty obvious from the way he teaches.

TT

Aug 31, 2023

The fact that it's free is just crazy And don't get discouraged by the fact that it's in Java, it doesn't really matter, you don't need in-depth knowledge of java to write the stuff required here.

筛选依据:

2226 - Algorithms, Part I 的 2250 个评论(共 2,417 个)

创建者 Carlo

Feb 22, 2026

A really good in-depth walkthorugh of Basis DSA with a look on how Java's implementations are built.

创建者 Darren

Jan 12, 2021

Videos can be a bit confusing. But the Programming Assignment were really challenging and rewarding.

创建者 Alper U

Jul 19, 2022

Seems a little bit dull concerning David Malan's CS50. But overall worth while study. Thank you.

创建者 Shahar I

Aug 24, 2021

Great course with challenging assignments, very intuitive and interactive presentation of content.

创建者 Rae-Win T

Aug 20, 2020

Should give more practice & exercise on how the mathematically model is derived from a programme.

创建者 Xinzhou L

Oct 17, 2016

Excellent lectures with very structured yet interesting contents. The homeworks are very useful!

创建者 YANDAMURI S K

Sep 6, 2023

Algorithms ,Part 1 is an Excellent course from coursera and it is helpful to develop our skills

创建者 Sualeh F

Jun 10, 2017

Great course materials, and very useful exercises that allow you to solve realistic problems.

创建者 Nossair O

Oct 30, 2022

Really interesting and a good opportunity to refresh recursion and lectures from university

创建者 Prit G

Aug 18, 2020

Great content, more depended on Java language, excellent applications taught in real life

创建者 Lukasz N

Jul 2, 2017

I wish there were an option to choose another programming language with the online judge.

创建者 Luis S

Aug 15, 2022

It's a very good course for people strange to algorithms. Thie homework is goodly enough

创建者 Danilo C

Mar 24, 2019

The course is great, I just missed more small assignments to build up the knowledge.

创建者 Arindam P

May 29, 2024

The course was very structured and helped me gain immense knowledge about the topic

创建者 Chuanqi Z

Sep 24, 2018

Excellent Course, the difficulty of the homework is designed at the right level.

创建者 MAITI M P

Jul 26, 2024

overall the course is good but if they starts with some of the bacis more clear

创建者 KRISHNA S

Jun 13, 2020

Incredible learning experience .will check out the second part of this course.

创建者 Deleted A

Jul 10, 2020

El curso es muy bueno, he aprendido mucho con los ejercicios de programación

创建者 Harish K

Jan 4, 2017

The course is good refresher as well as advanced to meet enterprise needs.

创建者 Roma R

Mar 24, 2019

Basic course for introduction to data structures and algorithms analysis

创建者 Jean P N

Jun 19, 2022

the theory part should be rated 5/5 but the ide the recommendent is 3/5

创建者 Ranferi V (

Dec 12, 2016

It would be very helpful to let us see the forums of previous sessions.

创建者 Frank E

Feb 1, 2017

Great and challenging course to learn data structures and algorithms.

创建者 Ris y

Sep 19, 2018

This course is very good for deep learning fundamental algorithm.

创建者 Andrea M

Jun 15, 2020

very nice course. Perhaps the choice of Java is a bit outdated