Data structures 哪里是学习数据结构的好地方?

Data structures 哪里是学习数据结构的好地方?,data-structures,Data Structures,我对学习数据结构感兴趣。我应该在哪里学习它们 我环顾了Coursera,但不确定是否能理解它们。我也对数据结构感兴趣。学习Python或java或C++(许多建议)后,CS是很好的一部分。 一个好地方会是我的。它有很好的导师和很好的课程。掌握数据结构的最佳方法是实践。就拿问题来说吧 第一步。你自己试试吧 第二步。如果无法获取,请查看解决方案 第三步。试着给它写代码 第四步。如果您仍然面临问题,请查看代码并跟踪它。写在 你自己的 数据结构和算法问题的参考: 1.<http://geeks

我对学习数据结构感兴趣。我应该在哪里学习它们


我环顾了Coursera,但不确定是否能理解它们。

我也对数据结构感兴趣。学习Python或java或C++(许多建议)后,CS是很好的一部分。
一个好地方会是我的。它有很好的导师和很好的课程。

掌握数据结构的最佳方法是实践。就拿问题来说吧

  • 第一步。你自己试试吧
  • 第二步。如果无法获取,请查看解决方案
  • 第三步。试着给它写代码
  • 第四步。如果您仍然面临问题,请查看代码并跟踪它。写在 你自己的
数据结构和算法问题的参考:

1.<http://geeksforgeeks.org>
2.<http://leetcode.com>
3.<https://codechef.com>
1。
2.
3.

这就像在说:不要使用汽车,从头开始重新发明车轮、齿轮和发动机。不,您应该阅读和学习,使用现有资源了解数据结构(以及其他任何内容),然后使用它们进行深入学习并实现它们。你真的建议任何想学习数据结构的人重新发明散列函数和自平衡树之类的东西吗?我不是说从树、链表开始,我是说从基本数组本身开始,但知道理论上与实践不同,我建议他/她开始实践,然后你就会自然而然地知道理论……不,他不会。别误会我的意思-我不认为练习不是一件好事,但是
不要听任何视频讲座,不要阅读任何东西。
是我见过的对询问如何掌握某事物的人给出的最糟糕的建议。好吧,对不起,我没有注意到。。。是的,这是最糟糕的建议。。。编辑我的答案。。。我认为他至少知道一些基础知识,并建议……遵循这个建议就相当于通过头撞键盘来学习写作。