Chevron Left
返回到 数据结构

學生對 加州大学圣地亚哥分校 提供的 数据结构 的評價和反饋

4.6
4,875 個評分

課程概述

A good algorithm usually comes together with a set of good data structures that allow the algorithm to manipulate the data efficiently. In this online course, we consider the common data structures that are used in various computational problems. You will learn how these data structures are implemented in different programming languages and will practice implementing them in our programming assignments. This will help you to understand what is going on inside a particular built-in implementation of a data structure and what to expect from it. You will also learn typical use cases for these data structures. A few examples of questions that we are going to cover in this class are the following: 1. What is a good strategy of resizing a dynamic array? 2. How priority queues are implemented in C++, Java, and Python? 3. How to implement a hash table so that the amortized running time of all operations is O(1) on average? 4. What are good strategies to keep a binary tree balanced? You will also learn how services like Dropbox manage to upload some large files instantly and to save a lot of storage space!...

熱門審閱

DG

2016年5月23日

I like this course very much! Rope is the cleverest task I have ever done! Of course, I hope in future I will work on even more difficult problems, but this is pretty good already for me as a student!

PS

2020年7月9日

I think the course content and assignments were great. A suggestion though, it will be more helpful if there are more and varied corner cases that would save time spent in thinking and making cases.

篩選依據:

676 - 数据结构 的 700 個評論(共 816 個)

創建者 Sahidul C

2018年12月24日

Less diagramatic explaination.....making it hard for some concepts to grab.....overall good

創建者 Abdulrahman H M

2019年11月24日

needs more illustrative videos for presenting the powerful applications of data structures

創建者 daniel k

2017年12月27日

Good course. I personally think stress test code should be included with the starter code.

創建者 Boat K

2016年5月10日

Good course, but the problem set is too small. They will be much better if they are more.

創建者 Aalisha S

2021年5月28日

pseudocode for splay trees could have had more explanation to it. (probably graphically)

創建者 R.Athindran

2016年8月17日

The optional videos are not allotted enough time. Those concepts are difficult to grasp.

創建者 Wendell H

2019年2月28日

Good material, good problems. Although discussion forums don't seem to be very active.

創建者 Divya M

2019年1月13日

would be nice if it was mandatory to solve all the problem of the advanced topics

創建者 Rahul D

2018年3月13日

The course material is good.

The assignments were not completely testing knowledge

創建者 Nandini K

2020年7月11日

The course was good giving adequate knowledge of data structures in programming.

創建者 Shubham C

2020年8月20日

First take an audit if teaching style suits you then only go for full course.

創建者 Ayaz K

2019年6月27日

Overall course is excellent but programming assignments are not a cup of tea.

創建者 Tizeng Y

2018年10月16日

The assignment should provide more problems related to BST and other trees.

創建者 Aldunin D A

2018年5月5日

Some lectures have extremely not balanced sound level and really hurt ears.

創建者 Brian

2020年8月14日

There was this one instructor who had heavy accent but overall good course

創建者 Ranjit K

2022年1月15日

Very Good Course To understand data structures deeply. good explaination.

創建者 Saurab D

2018年3月17日

The programming exercise in hashing should have been more challenging.

創建者 S S K

2016年6月6日

the teachers are good and the visualization of lectures are very nice.

創建者 Aamir F

2020年7月22日

BST videos were quite fast. i had to take youtube tutorial for that.

創建者 Richard Z

2019年6月5日

The course itself has amazing content as always. I've learned a lot.

創建者 Aritra G

2018年10月8日

C

o

u

l

d

n

o

t

f

i

g

u

r

e

o

u

t

t

h

e

i

s

s

u

e

s

w

i

t

h

I

S

_

B

S

T

C

a

s

e

9

t

h

o

u

g

h

, and why it failed.

創建者 Wahyu G

2018年4月3日

I love the couse but sadly there's only little help in the forum

創建者 shawkot h r

2020年6月21日

It was amazing! But I think the lecture should be more easier.

創建者 Anubhav R

2019年8月24日

Course was good. I wish AVL rotations were explained better.

創建者 Stefan M

2018年4月10日

Really good material on priority queues and binary heaps.