数据结构与算法66389-:用数学方程进行数值运算称这类问题的数学模型是数学方程第一章绪论例1:数学方程(1)用二分法求方程的根(2)用迭代法求a的平方根例2:学生成绩管理系统建立一个小型的学生成绩管理系统,该系统具有输入、查询、修改、打印功能。实验要求:(1)每位学生数据中包含学号、姓名、性别、年龄、五门课的成绩。要求学生人数不少于16人,从文件中输入数据(2)能根据学号或姓名查询任一学生某门课程成绩或所有课程成绩(3)系统界面自行设计(4)能修改学生的任何一个数据,并设置相应的修改口令(5)能按总成绩从高到低显示所有学生的数据,包括每个学生的平均分,并输出到文件。涉及:数据录入数据查询数据维护数据排序输出需要:建一张表确定表中前后数据的关系给出对表进行操作的方法例3:***牌接龙游戏需要:洗牌发牌、出牌、移牌比较、判断赢牌(1)表示所有***牌(2)实现各种游戏动作特点:两个数据之间有一定顺序主要操作有:插入、查找、修改、删除称这类问题的数学模型为线性表(线性结构)学生成绩管理系统***牌接龙游戏挖地雷游戏............例4人机对奕..............................井字棋、中国象棋、国际象棋对奕过程中可能出现的棋盘状态称为格局格局之间的关系由下棋规则确定从一个格局中可以派生出若干个新格局从新格局又可以派生出更新的格局因此,整个对奕过程可能派生出的所有格局就象一棵倒挂的树树根为对奕开始的格局树叶为可能出现的一种结局对奕的过程就是从树根走到树叶的过程
数据结构与算法 来自淘豆网www.taodocs.com转载请标明出处.