关于数据结构的思考

            对于程序员来说有一句话是大家都知道的:程序=数据结构+算法。对于一些切切实实写过一些

    代码的Coder来说,我们所做的编码无非就是对数据的操作,然而考虑到数据就必须对数据进行存储

    可是,如何存储呢?在内存里嘛,但是数据是以什么样的形式存储的直接关系到我们对数据操作的

    难易程度,从而直接影响到程序的效率。其重要性笔者就不在谈了,其实以笔者现在的水准来看只是

    看到了较为浅显的一面。

           笔者现在是一位在校大三学生,主要倾向java语言方向。对于数据结构和算法算是笔者的一个较

    为薄弱的环节吧。虽然以前学校是开过这门课的,但是大学的课程大家都懂得!鉴于日后的需要以及

    自我的提升,笔者打算从新啃一下数据结构。这个阶段笔者回放弃哪些理论性的东西,而是注重实战。

          至于选择的实现的语言,笔者个人认为C语言是最好不过了,没有java、c++哪些过多的语法结构,

   更加易于理解和实现。笔者也是好久没有写C的人了,重新从菜鸟开始也未尝不可!

          不过考虑到开发工具的原因,也许会有一些C、C++语法混用情况。不过这不打紧,这个阶段自己

   需要的是注重对思想的理解至于语法上的小细节先略过吧。基于时间上的考虑笔者不会完全去实现所有

   的数据结构,只是实现一些典型的,毕竟复杂的结构也是靠简单结构“组织”的。

          写下这篇文章也是给自己一个阶段性的学习计划吧.

       

原文地址:https://www.cnblogs.com/javawebsoa/p/2999578.html