1、12345678在应用程序中涉及到各种各样的数据,如何在计算机中组在应用程序中涉及到各种各样的数据,如何在计算机中组织、存储、传递数据,需要讨论它们的归类及它们之间的织、存储、传递数据,需要讨论它们的归类及它们之间的关系,从而建立相应的数据结构,依此实现软件功能。关系,从而建立相应的数据结构,依此实现软件功能。描述这类非数值计算问题的数学模型不是数学方程描述这类非数值计算问题的数学模型不是数学方程,而是而是树、表和图之类的数据结构。树、表和图之类的数据结构。910111213141516171819202122bindevetclibuser21141312112346789103158710
2、1199874566231315 5线性结构线性结构树形结构树形结构树树 二叉树二叉树 二叉排序树二叉排序树23堆结构堆结构123548711102916125643125436113318146651921图结构图结构 网络结构网络结构24数据的逻辑结构数据的逻辑结构从逻辑关系上描述数据,与数据的存储无关;从逻辑关系上描述数据,与数据的存储无关;从具体问题抽象出来的数据模型;从具体问题抽象出来的数据模型;与数据元素本身的形式、内容无关;与数据元素本身的形式、内容无关;与数据元素的相对位置无关。与数据元素的相对位置无关。252627282930313233343536373839404142434445464748495051525354555657585960616263 6465666768 6970717273747577787980818283