您的位置:首页 > 理论基础 > 数据结构算法

关于数据结构的思考

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

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

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

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

看到了较为浅显的一面。

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

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

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

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

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

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

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

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

写下这篇文章也是给自己一个阶段性的学习计划吧.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: