计算机科学导论第8章 复习题 答案笔记(个人整理)

奇数号(带星标*)根据英文原版答案翻译而来。偶数号为个人搜集和整理,无法保证准确性

Q8-1*算法的正式定义是什么

算法定义为一组明确步骤的有序集合,它产生结果并在规定时间内终结

Q8-2 给出用于结构化程序设计中的三种结构的定义

顺序,判断,循环

Q8-3*UML图和算法有何关系

通用建模语言(UML)是一种算法的图形表示,它隐藏了一个算法的所有细节,试图给出一个大的图形,它显示了如何从开始到结束的算法流程

Q8-4 伪代码与算法有何关系

伪代码是算法的一种类似于英语的表示法

Q8-5*排序算法的用途是什么

一种算法根据其值排列顺序

Q8-6 本章有哪三种基本排序算法

选择排序,冒泡排序,插入排序

Q8-7*查找算法的根本用途是什么

一个数据列表中找到一个特定的目标

Q8-8 本章讨论的根本查找算法主要有哪两种

顺序查找,折半查找

Q8-9*给出迭代过程的定义和一个例子

算法的定义没有包括算法本身5b54ae6ef6ed4e51b587406b1a2b055f.png

 

 Q8-10 给出递归过程的定义和一个例子

算法的定义包括算法本身

9f4db67cb1114eae983fe6fd639b9565.png

 

 

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值