人工智能原理课后答案第一章(仅供参考)

这篇内容探讨了NP问题、P问题及其在冒泡排序和快速排序中的应用。介绍了人工智能的起源,始于1956年的达特茅斯会议,并阐述了机器智能与人工智能的异同。同时,文章分析了人工智能发展历程中的波折和近期的突破性进展,以及图灵测试作为衡量机器智能的标准。最后,文章提到了人工智能在创造性、人际关系、道德伦理决策和创新发现领域的局限性。
摘要由CSDN通过智能技术生成

1.1 举例说明什么是NP、NP完、NP难问题
P问题:在多项式时间内可计算的问题
换而言之是存在多项式时间算法的问题,即在多项式时间内可解的问题; 例如:冒泡排序、快速排序等问题;
**冒泡排序法:**通过无序区中相邻关键字的比较与位置交换,使得关键字较小的记录如同气泡一般逐渐往上"漂浮",直到"水面"。整个算法是从最下面的记录开始,对每两个相邻记录的关键字进行比较,让关键字较小的记录换到关键字较大的记录位置之上,使得经过一趟冒泡排序后,关键字最小的记录换到最顶端位置。接着,在剩下的记录中寻找次小的记录,把它换到第二个位置上,依次类推,直到该数组变成有序为止。冒泡排序的平均时间复制度为O(n^2)
在这里插入图片描述
快速排序
基本思路:快速是一种改进的冒泡排序,采用了分而治之的思想。它从待排序的n个记录中任取一记录(通常为第一个记录)作为基准,把该记录放入最终位置后,整个数据区间被基准分隔为2个子区间。比基准小的数据,都放在左子区间;比基准大的数据,都放在右子区间,称为一趟快

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值