词条信息

admin
admin
超级管理员
词条创建者 发短消息   

相关词条

热门词条

更多>>
什么是端口?到底是做什么的呢?
端口一般指两种,一种是硬件比如路由器或者交换机的插网线的端口,一种是软件的逻辑的概念,比如http的80端口!...
7种进阶方法让你快速测试端口连通性
Ping是Windows、Linux和Unix系统下的一个检查网络连通性的命令工具,对于大部分互联网用户来说很...
电脑开机,总需要按F1,是什么原因造成的?
一.主板掉电这个说法是行业内的叫法了,一般是主板的CMOS电池没电了导致的。也是最常见的一种提示你按F1的提示...
社保降费对个人有什么影响?
下调城镇职工基本养老保险单位缴费比例是政府给企业发的一个大红包,特别是对于企业来说是一个利好,但是对个人来说有...
车辆“出险”对下年保费的影响,到底有多大?
【出险对交强险的影响】【出险对商业险的影响】车辆“出险”对下年保费的影响,到底有多大?这里有必要先提下车险第三...

精选图集

更多>>
简易百科旧版 >>所属分类 >> 程序开发    数据结构   

数据结构基本知识和理解

标签: 数据结构 基本知识

顶[0] 发表评论(0) 编辑词条



数据结构:

-----------基本知识----------------------------------------------

数据(Data):

            数据是对客观事物的符号表示。

             在计算机科学中,数据就是能够输入计算机中,被计算机程序处理的符号总总称。

数据元素(Data-Element):

            数据元素是数据的基本单位。

            数据元素由若干个数据项组成

            在计算机中,程序通常将数据元素当作一个整体来处理

数据项(Data-Item):

            是数据不可分割的最小单位,数据项是对客观事物某一个特性的数据描述

数据对象(DataObject):

            具有某一共同性质的数据元素的集合,是数据的一个子集。

/*

为了方便理解:

   我是这样理解的

     数据就是相当于我们生活中说的一类事物,比如距离,

     数据元素是数据的单位,就是距离的单位是m

     数据项是不可分割的最小单位,就是距离单位中最小的单位,现在出现的最小单位是纳米

     数据对象是具有一类共同性质的数据元素的集合,比如距离中,长度也是表示距离的,宽度也是,是距离中的一个小分支,只是长度和宽度我们一般用来表示长方形的长和宽。

*/

-----------基本知识----------------------------------------------

    分三种部分组成:

        逻辑结构:

                     数据结构中的数据元素之间的逻辑关系

                     

        物理结构:

                     数据结构中的数据元素在计算机中的存储和逻辑结构的表现方式:

                      数据结构在计算机中的存储分数据元素的存储和数据元素之间的逻辑关系的表现

                                数据结构的逻辑结构在计算机的有两中表现形式:

                                            1.顺序存储结构

                                                      

                                            2.链式存储结构

                                                         

        数据操作:

                      对数据元素的运算

                                   1.建立一个数据结构

                                   2.清除一个数据结构

                                   3.在数据结构中删除一个元素(delete)

                                   4.在数据结构中插入一个元素(insert)

                                   5.对数据结构进行访问(Access)

                                   6.对数据结构进行排序(sort)

                                   7.对数据结构进行查找(Sertch)

                                   8.对数据结构中的数据进行修改(modify)

=======================================================

逻辑结构:

                     数据结构中的数据元素之间的逻辑关系

                      形式定义:

                              Data-Structure={D,S}

                                      D=数据元素的有限集合

                                      S=数据元素之间的关系

                       四种基本类型的逻辑结构“

                               1.集合  

                                             数据结构中的数据元素同属一个集合

                               2.线性结构

                                             数据结构总的数据元素之间是一对一的关系

                               3.树状结构

                                              数据结构中的数据元素之间是一对多的关系

                               4.图状结构

                                             数据结构中的数据元素之间是多对多的关系

===============================================================

    物理结构:

                     数据结构中的数据元素在计算机中的存储和逻辑结构的表现方式:

                      数据结构在计算机中的存储分数据元素的存储和数据元素之间的逻辑关系的表现

                                数据结构的逻辑结构在计算机的有两中表现形式:

                                            1.顺序存储结构

                                                          用数据元素在存储器中的位置来表示元素之间的关系,要求数据元素的地址是连续的。

                                            2.链式存储结构

                                                           在每一个数据元素中增加存放另一个元素地址的指针,用这个指针来表示数据元素之间的逻辑关系(逻辑结构)。

==============================================================

数据操作:

                      对数据元素的运算

                                   1.建立一个数据结构

                                   2.清除一个数据结构

                                   3.在数据结构中删除一个元素(delete)

                                   4.在数据结构中插入一个元素(insert)

                                   5.对数据结构进行访问(Access)

                                   6.对数据结构进行排序(sort)

                                   7.对数据结构进行查找(Sertch)

                                   8.对数据结构中的数据进行修改(modify)

 

 

附件列表


按字母顺序浏览:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

→我们致力于为广大网民解决所遇到的各种电脑技术问题
 如果您认为本词条还有待完善,请 编辑词条

上一篇数据结构之常见查找
下一篇memcache算法及原理

0
1. 本站部分内容来自互联网,如有任何版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
2. 本站内容仅供参考,如果您需要解决具体问题,建议您咨询相关领域专业人士。
3. 如果您没有找到需要的百科词条,您可以到百科问答提问或创建词条,等待高手解答。

关于本词条的提问

查看全部/我要提问>>