ImageVerifierCode 换一换
格式:PPT , 页数:140 ,大小:2.95MB ,
资源ID:1601009      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1601009.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(专业导论04计算机学科的基本问题.ppt)为本站会员(99****p)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

专业导论04计算机学科的基本问题.ppt

1、专业导论专业导论第第 4讲讲 计算学科的基础问题计算学科的基础问题吴伟民吴伟民计算学科的基本问题v首先介绍一个对问题进行抽象的典型实例 哥尼斯堡七桥问题。v然后,通过 “ 梵天塔 ” 问题和 “ 停机问题 ” 分别介绍学科中的可计算问题和不可计算问题。v从 “ 梵天塔 ” 问题再引出算法复杂性中的难解性问题、 P类问题和 NP类问题,证比求易算法, P NP是否成立的问题,旅行商问题与组合爆炸问题,找零问题、背包问题与贪婪算法。v要描述和实现算法,就要编写程序。 从 “ GOTO语句 ” 的争论,介绍程序设计中的结构问题; 以 “ 哲学家共餐 ” 问题为例,介绍计算机系统中的软硬件资源的管理问

2、题; 以 “ 两军问题 ” 为例介绍计算机网络的有关问题; 以 “ 图灵测试 ” 和 “ 中文屋子 ” 为例介绍人工智能的有关问题。v最后,给出计算机科学各主领域的基本问题。计算学科的基本问题4.1 引言v 科学研究从问题开始,或者说科学始于问题而科学研究从问题开始,或者说科学始于问题而非观察,尽管通过观察可以引出问题,但在观察非观察,尽管通过观察可以引出问题,但在观察时必定带有问题,带有预期的设想,漫无目的的时必定带有问题,带有预期的设想,漫无目的的观察是不存在的。观察是不存在的。v 人们对客观世界的认识过程正是一个不断提出人们对客观世界的认识过程正是一个不断提出问题和解决问题的过程,这个过

3、程反映的正是抽问题和解决问题的过程,这个过程反映的正是抽象、理论和设计象、理论和设计 3个过程之间的相互作用,它与个过程之间的相互作用,它与 3个过程在本质上是一致的。个过程在本质上是一致的。v 针对学科抽象第一的教学原则,我们先介绍一针对学科抽象第一的教学原则,我们先介绍一个对问题进行抽象的典型实例,即哥尼斯堡七桥个对问题进行抽象的典型实例,即哥尼斯堡七桥问题。然后再介绍计算学科的基本问题。问题。然后再介绍计算学科的基本问题。4.2哥尼斯堡七桥问题v 17世纪的东普鲁士有一座哥尼斯堡城 , 城中有一座奈佛夫岛,普雷格尔河的两条支流环绕其旁,并将整个城市分成北区、东区、南区和岛区4个区域,全城

4、共有 7座桥将 4个城区相连起来。v 通过这 7座桥到各城区游玩,问题 : 寻找走遍这 7座桥的路径,要求过每座桥只许走一次,最后又回到原出发点。问题的抽象v 1736年,大数学家列昂纳德 欧拉( L.Euler) 发表了关于 “ 哥尼斯堡七桥问题 ” 的论文 。 他 抽象出问题最本质的东西,忽视问题非本质的东西(如桥的长度等),从而将哥尼斯堡七桥问题抽象为一个数学问题,即经过图中每边一次且仅一次的回路问题了。欧拉回路v欧拉给出了哥尼斯堡七桥问题 的证明,还用数学方法给出了三条判定规则 (判定每座桥恰好走过一次 ,不一定回到原点 , 即对欧拉路径的判定 ):v如果通奇数座桥的地方不止两个,满足

5、要求的路线是找不到的。v如果只有两个地方通奇数座桥,可以从这两个地方之一出发,找到所要求的路线。v如果没有一个地方是通奇数座桥的,则无论从哪里出发,所要求的路线都能实现。v根据第 3点 ,可以得出 ,任一连通图存在欧拉回路的充分必要条件是所有顶点均有偶数度 .哈密尔顿回路问题v问题:在某个图 G中,能不能找到这样的路径,即从一点出发不重复地走过所有的结点,最后又回到原出发点。v“ 哈密尔顿回路问题 ” 与 “ 欧拉回路问题 ” 的不同点 “ 哈密尔顿回路问题 ” 是访问每个结点一次,而“ 欧拉回路问题 ” 是访问每条边一次。 对图 G是否存在 “ 欧拉回路 ” 前面已给出充分必要条件,而对图 G是否存在 “ 哈密尔顿回路 ” 至今仍未找到满足该问题的充分必要条件。图论的形成和发展v欧拉的论文为图论的形成奠定了基础。v图论已广泛地应用于v计算学科v运筹学v信息论v控制论等学科v图论已成为我们对现实问题进行抽象的一个强有力的数学工具。v图论在计算学科中的作用越来越大,图论本身也得到了充分的发展。4.3 可计算问题与不可计算问题v 计算学科的问题,无非就是计算问题,从大的方面来说,分可计算问题与不可计算问题。可计算问题是存在算法可解的问题,不可计算问题是不存在算法可解的问题。v 为便于理解,下面,分别以梵天塔( Hanoi,又译为汉诺)问题和停机问题来介绍可计算问题与不可计算问题。

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。