数据结构---重要性

这是粉条在CSDN写的第一篇文章,首先粉条申明一下粉条是一个小菜鸟,很多地方可能讲的漏洞很多也有的地方有错误,希望大牛们看了以后能够纠正粉条的错误。在这里致谢了,闲话不多说了。

 

数据结构这是粉条上学期开的一门课程,现在深深的感受到这门课程的重要性,可惜粉条上课不够认真,下课没复习没学好,现在打算以写博客的方式与大家共同学习这门课程,还没上这门课程的同学请认真学习,并明白这门课程的重要性。

 

程序是什么?程序 = 数据结构 + 算法;同时(数据结构 + 算法)这就是所谓的程序思想。写程序看成是造房子的,那么语言就可以看做是水泥,数据结构则是一砖一瓦,水泥只是用来组织它们。(相信大家和我一样,经常听一些人说.XX语言比XX语言要好,其实这样说的人应该都没有能够理解XX语言的含义...在这不多说,嘿嘿毕竟咱也是小菜鸟,学的语言庞杂,没领会精髓)

 

数据结构是什么?

 

数据---嘿嘿,相信很多人起初的理解和我一样,认为数据就是我们数学里面的阿拉伯数字,官方定义--数据是指自然世界中客观事物的符号表示。可以这样理解这句话,大街上的汽车很多怎么区别每一辆汽车呢,每辆车都有一个唯一标识的车牌,车牌也就是这辆车的符号也可以认为是数据。

数据的基本单位就是数据元素,例如上面的例子,车牌看作是数据,车牌上的单个数字或字符就可以看成是数据元素。

数据结构就是具有一定联系的数据元素的集合。

 

数据结构的四种基本类型

1.集合

2.线性结构

3.树形结构

4.图状结构或网状结构

再这不依次说明这四种结构,到后面会分别详细概述这四种结构。

 

很多还在迷茫找不到方向的,可以参见一下程序员能力矩阵,明白自身的定位有了方向往后的路才能走的通畅。

 

关于日志更新,有空粉条就会及时更新,争取在暑假之类把这一块能容学透彻,讲透彻。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值