问题一:《数据结构》研究什么怎样对所加工的对象进行逻辑组织。如何把加工对象存储到计算机中去?数据运算。[例1]、设有一个电话号码薄,有N个人的姓名和电话号码。要求设计一个程序,按人名查找号码,若不存在则给出不存在的信息。问题二:《数据结构》(数据结构在软件开发中的地位)系统分析系统设计系统实现系统维护系统设计NiklausWirthAlgorithm+DataStructures=Programs程序设计:算法:数据结构:为计算机处理问题编制一组指令集处理问题的策略问题的数学模型结构静力分析计算例如:数值计算的程序设计问题─━线性代数方程组─━环流模式方程(球面坐标系)全球天气预报非数值计算的程序设计问题例一:求一组(n个)整数中的最大值算法:?模型:?基本操作是“比较两个数的大小”取决于整数值的范围例二:旅馆客房的管理算法:?模型:?先进后出队列例三:铺设城市的煤气管道算法:?模型:?如何规划使得总投资花费最少?图
第一章 绪 论 来自淘豆网m.daumloan.com转载请标明出处.