- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算思维复习大纲课件
猴子吃桃:有一只猴子,第一天摘下若干个桃子,当即吃掉了一半,还 不过瘾,又多吃了一个;以后每天早上都吃了前一天剩下的一半 又多一个。到了第10天,就只剩下了一个桃子。问这个猴子 第一天摘了多少个桃子? 若用p(n)表示第n天的桃子数, 根据已知条件, 则有p(10)=1,p(n-1)=(p(n)+1)*2 数据模型 数据库常见的数据模型: 层次模型:以树的形式组织数据 网状模型:以图/网的形式组织数据 关系模型:以二维表格的形式组织数据 面向对象模型:采用面向对象的方法来设计数据库 其中关系模型是目前最常见的数据模型。 数据模型是描述数据库数据结构的模式,是对客观事物及其联系的抽象化描述。 集合运算 R A B C a 1 2 c 3 2 d 3 2 T A B C b 2 2 c 3 2 d 3 2 (1) 并 R∪T A B C a 1 2 b 2 2 c 3 2 d 3 2 (2) 交 R∩T A B C c 3 2 d 3 2 集合运算 R A B C a 1 2 c 3 2 d 3 2 T A B C b 2 2 c 3 2 d 3 2 (3) 差 R-T A B C a 1 2 T-R A B C b 2 2 集合运算 R A B C a 1 2 c 3 2 d 3 2 T A B C b 2 2 c 3 2 d 3 2 (4) 广义笛卡尔积 a 1 2 a 1 2 a 1 2 b 2 2 c 3 2 d 3 2 R×T R.A R.B R.C T.A T.B T.C c 3 2 c 3 2 c 3 2 b 2 2 c 3 2 d 3 2 d 3 2 d 3 2 d 3 2 b 2 2 c 3 2 d 3 2 选择(Selection) Sno Sname 95001 李勇 Ssex Sage Sdept 男 20 计算机 95002 刘琛 女 19 计算机 95003 王敏 女 18 信息 95004 章立 男 19 机械 Student 查询计算机系全体学生: 查询计算机系女同学: 投影(Projection) Sno Sname 95001 李勇 Ssex Sage Sdept 男 20 计算机 95002 刘琛 女 19 计算机 95003 王敏 女 18 信息 95004 章立 男 19 机械 Student Sname 李勇 Sdept 计算机 刘琛 计算机 王敏 信息 章立 机械 b. 查询学生所在系: Sdept 计算机 信息 机械 查询学生姓名和所在系: 投影之后不仅取消了原关系中的某些列,而且还可能取消某些元组(避免重复行) 计算机问题求解过程 利用计算机求解问题是问题求解手段的改变,计算机求解问题的过程与人的计算过程不同。计算机问题求解过程包括数学建模、算法设计、程序设计,最后运行程序才能得到问题的解。 数学 建模 算法 设计 程序 设计 问题 的解 问题分析 运行程序 问题 数学建模:将问题抽象为一个数学问题,并给出求解该数学问题的数学模型。问题求解的第一步就是要数学建模 百钱百鸡问题、哥尼斯堡七桥问题、汉诺塔问题、 TSP问题、阿基米德分牛问题 等通过问题分析抽象或引入数学变量从而将一个具体问题的求解推广为一类问题的求解。首要的和关键的一步就是建立研究对象的数学模型,然后才能借助计算机求解。 第五章 算法设计 算法设计包括算法策略设计、数据结构设计和控制结构设计。 (1) 算法策略设计 算法是解决问题的方法和步骤,算法设计即设计解决问题的算法策略。 TSP问题的算法策略设计: 遍历算法:出现的问题是: 组合爆炸!对于n个城市路径组合数目:(n-1)! 贪心算法:则可以在局部最优的基础上找出可行路径,但不一定是全局最优解。 (2) 数据结构设计 算法的数据结构设计是指与问题或算法相关的数据之间的逻辑关系及存储关系的设计,即如何来组织数据,才能更高效的解决问题。 TSP问题: 城市映射为编号: A--1, B--2, C--3, D--4 城市间距离关系: 矩阵或二维数组D,用D[i][j]或D[i,j]来城市间的距离 访问路径/解: 一维数组S,用S[j]来按顺序存放到过的城市 (3) 控制结构设计 算法的控制结构设计即设计算法的计算步骤或计算规则,即如何构造和
您可能关注的文档
- 云计算和物联网相关介绍剖析.ppt
- 云计算平台架构设计与核心流程剖析.ppt
- 计划任务定时关机课件.ppt
- 云店终端操作说明书2.0剖析.docx
- 云镇雨季施工方案剖析.doc
- 云计算餐饮系统剖析.docx
- 云计算技术剖析.ppt
- 计划总结-应用文写作-经典教案课件.ppt
- 计划生育与保护环境的基本国策课件课件.ppt
- 解读新环保法课件.pptx
- 2025年阜阳颍东区本区内农村学校选调教师考试笔试试题及答案详解参考.docx
- 2025年阜阳颍东区本区内农村学校选调教师考试笔试试题含答案详解.docx
- 2025年阜阳颍东区本区内农村学校选调教师考试笔试试题及完整答案详解1套.docx
- 2025年阜阳颍东区本区内农村学校选调教师考试笔试试题及一套答案详解.docx
- 2025年阜阳颍东区本区内农村学校选调教师考试笔试试题及参考答案详解1套.docx
- 2025年中国大型成套设备行业市场前景预测及投资价值评估分析报告.docx
- 2025年阜阳颍东区本区内农村学校选调教师考试笔试试题及一套参考答案详解.docx
- 2025年阜阳颍东区本区内农村学校选调教师考试笔试试题及1套参考答案详解.docx
- 新目标八年级英语下册UnitHaveyoueverbeentoanamusementpark教案.docx
- 2025年阜阳颍东区本区内农村学校选调教师笔试考试笔试试题附答案详解(黄金题型).docx
最近下载
- hzs120混凝土搅拌站使用说明书.pdf VIP
- 三氯乙醛安全生产工艺操作规程.pdf VIP
- 北京首师大附中2022-2023学年九年级数学第一学期期末复习检测模拟试题含.pdf VIP
- 中国第四次幽门螺旋杆菌感染诊治共识解读----最终版.ppt VIP
- 用于对液晶弹性体进行图案化取向的方法、触摸显示器件的制备方法.pdf VIP
- “中女时代”品牌营销观察.pptx VIP
- “中女时代”品牌营销观察.docx VIP
- 2025年大学《食品营养与健康-食品营养与健康概论》考试参考题库及答案解析.docx VIP
- iMeter 7A用户使用说明书V1.0.pdf VIP
- Casarte卡萨帝CXW-219-CT18DG说明书.pdf VIP
原创力文档


文档评论(0)