资源简介 (共15张PPT)我们毕业啦其实是答辩的标题地方第二章算法与问题解决2.3用算法解决问题的过程2.3.1抽象与建模2.3.2设计算法目录2.3.3描述算法抽象与建模设计算法思考练习描述算法观看视频《田忌赛马》抽象与建模设计算法思考练习描述算法1、计算机解决问题的过程:开始问题解决分析问题设计算法编写程序运行程序验证结果抽象与建模设计算法思考练习描述算法对题目进行解答、运算速度慢、具有跳跃性、抽象性、模糊性等特点。需要在计算机上编写程序、调试程序、运算速度快,必须给出具体对象和确切步骤。过程相似(分析问题、设计算法、得出结果、验算结果等)2、人类和计算机解决问题的异同求解问题的方式相同点不同点人工求解问题用计算机求解问题抽象与建模设计算法思考练习描述算法辩题:计算机是否会替代人来解决问题?分成两个阵营,一个认为计算机会替代人解决问题,另一个认为计算机不会替代人解决问题。亮出观点,举出论据;反驳对方观点,举出论据。抽象与建模设计算法思考练习描述算法动动有奖问题解决过程抽象与建模设计算法思考练习描述算法1、提炼核心要素并加以确定或假设2、用数学符号描述解决问题的计算模型抽象与建模设计算法思考练习描述算法①输入数据②处理数据③输出处理结果抽象与建模设计算法思考练习描述算法①输入总天数n②表示天数的变量i初始化为1③若i≤n,则转④,否则转⑦④输入第i天的数据⑤根据当前输入的数据Xi,Fi,统计该天领取的奖金并累加到总奖金total中细化后的步骤抽象与建模设计算法思考练习描述算法⑥表示天数的变量i增加1,然后转3⑦输出变量total的值细化后的步骤抽象与建模设计算法思考练习描述算法抽象与建模设计算法思考练习描述算法抽象与建模设计算法思考练习描述算法一、改进算法,使得算法中只有一个环节出现“按照奖励规则第1条计算奖金t”。二、请进一步细化原算法中的“按照奖励规则第1条计算奖金t”,并用流程图进行描述。 展开更多...... 收起↑ 资源预览