美文网首页
为什么要学习《数据结构》?

为什么要学习《数据结构》?

作者: 极客开发者 | 来源:发表于2021-12-28 23:05 被阅读0次

    1.1. 以前我以为的《数据结构》

    《数据结构》,或者叫《数据结构与算法》,是计算机基础中一门重要的学科。最开始我并不喜欢研究数据结构,一是学不会,二是没兴趣。觉得它在项目开发中没有实际的帮助,以至于在大学的那段时间,完全没有认真学习数据结构。

    直到工作之后,我才明白,以上的理解是大错特错。原因是以前我在学习编程的时候,只看到表面的知识点,那段时间急于看到成效。几年前刚开始学编程时很疑惑,怎样快速开发一个APP?怎样快速写出一个网站?

    1.2. 现在我认识的《数据结构》

    但实际上,以前专注学习的那些是非常表面的知识,是非常容易实现的一个过程。简单地说就是调用编程语言的函数,只需要知道函数的功能就可以拼装程序上的功能。

    工作两年后,我已经熟记了一些编程语言中常用函数的功能,我也开始思考,为什么这个函数能提供这样的功能?

    当我想要了解程序中更加深层次的设计时,发现以前学习的那些知识是完全不够的,同时也发现众多编程语言、或者常用软件,它们底层功能的实现,都与数据结构息息相关。如果我想要去理解这些程序底层的实现,就必须熟悉《数据结构》这门知识。

    1.3. 重新学习有必要吗?

    我觉得完全是可以的,虽晚未迟!我回想到当年我在学校学习C语言的时候,任凭我再怎么努力,那个学期结束之后我都搞不清楚++i和i++的区别。但后面我自学了Java,先学会面向对象,再学习面向过程,回头再来看C语言才恍然大悟。

    我希望现在就以这样的心态重新学习《数据结构》。而重新学习的目的是为了真正地掌握它!再次学习,我也将以新的思维和态度重新开始。

    接下来,我将持续整理学习笔记,欢迎关注!

    相关文章

      网友评论

          本文标题:为什么要学习《数据结构》?

          本文链接:https://www.haomeiwen.com/subject/pmbmqrtx.html