难学的。
很考验我们的逻辑思考能力,但如果能把它学好,我们以后学指针、算法等肯定是轻车熟路,可见它虽然难,但重要新不言而喻。
数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。
数据结构难学吗?
难和易是相对的。如果你多花点时间去理解、去编程,应该是可以学得好的。附:怎样学数据结构 怎样学数据结构?
千人千法,我个人的理解是在学习完相关的章节后,通过自己的理解自己编程实现相关的运算(增、删、查、改)。
切忌照着书上的代码,看一句,输入一句。这样是不会有多大的效果的。当然我不反对模仿编程,别人好的风格和思路是值得我们学习和借鉴的。
数据结构不是听会的,也不是看会的,是通过自己动手编程来学会的。
数据结构的算法的实现既可以提高我们的编程质量又可以加深对我们前面所学的一门语言掌握。
通过数据结构的学习,可以克服原来学完一门语言课后,好象什么道理都懂了,可是一遇到编程就茫然,不知如何着手。