正在加载图片...
1.3什么是数据结构 计算机解决一个具体问题时,大致需要经过下列几个步骤:首先 要从具体问题中抽象出一个适当的数学模型,然后设计一个解此 数学模型的算法( Algorithm),最后编岀程序、进行测试、调整 直至得到最终解答。寻求数学模型的实质是分析问题,从中提取 操作的对象,并找出这些操作对象之间含有的关系,然后用数学 的语言加以描述 计算机算法与数据的结构密切相关,算法无不依附于具体的数据 结构,数据结构直接关系到算法的选择和效率。 运算是由计算机来完成,这就要设计相应的插入、删除和修改的 算法。也就是说,数据结构还需要给出每种结构类型所定义的各 种运算的算法。 直观定义:数据结构是研究程序设计中计算机操作的对象以及它 们之间的关系和运算的一门学科1.3 什么是数据结构 计算机解决一个具体问题时,大致需要经过下列几个步骤:首先 要从具体问题中抽象出一个适当的数学模型,然后设计一个解此 数学模型的算法(Algorithm),最后编出程序、进行测试、调整 直至得到最终解答。寻求数学模型的实质是分析问题,从中提取 操作的对象,并找出这些操作对象之间含有的关系,然后用数学 的语言加以描述。 计算机算法与数据的结构密切相关,算法无不依附于具体的数据 结构,数据结构直接关系到算法的选择和效率。 运算是由计算机来完成,这就要设计相应的插入、删除和修改的 算法 。也就是说,数据结构还需要给出每种结构类型所定义的各 种运算的算法。 直观定义:数据结构是研究程序设计中计算机操作的对象以及它 们之间的关系和运算的一门学科
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有