本书介绍了算法和人工智能相关的内容,能帮助学生理解和掌握算法与人工智能的基础知识,进一步提升学生的数字素养与技能。本书共6个单元,第1单元算法基础,主要介绍描述算法的常用方法及算法的基本控制结构;第2单元常见算法及应用,详细介绍了贪心算法、分治算法、动态规划算法、回溯算法等常用算法,并结合具体问题开展编程实践;第3单元算法分析,主要介绍排序算法的原理与实现方法,并分析了利用算法求解问题的时间复杂度和空间复杂度;第4单元人工智能基础,主要介绍了人工智能的研究内容与常见应用,并分析了人工智能典型的技术和算法;第5单元神经网络与深度学习,主要分析了神经网络的构成与实现原理,并介绍了深度学习的概念和常用框架;第6单元人工智能实现与应用,介绍了自然语言处理、计算机视觉等应用的基本概念与常见技术,并探讨了人工智能面临的机会与挑战。
展开