书籍详情

计算思维工程实践(C++版)

计算思维工程实践(C++版)

作者:徐雅静

出版社:北京邮电大学出版社

出版时间:2023-06-01

ISBN:9787563569236

定价:¥39.00

购买这本书可以去
内容简介
  本教材围绕计算本质,首先对数学思维、计算思维、AI思维、大数据思维之间的关系进行了阐述,进而针对计算思维解决数学问题、计算思维解决数学技巧、计算思维解决抽象问题、计算思维解决通用问题、计算思维与智能控制和计算思维与文本处理这6章,精心设计实践案例,并从不同思维角度、按照不同效率原则对案例进行了逐步实现,从而为学生在课后进行编程实践提供 多、 好的素材。本教材内容按照由浅入深、由简单到复杂的方式进行组织,内容丰富,案例设计覆盖了简单数学问题和复杂的线路查询问题、智能控制以及文本分词和检索等应用,贴合生活和工程实践,章节层次合理、设计科学,可作为高等院校各相关专业的程序设计类课程教材。
作者简介
暂缺《计算思维工程实践(C++版)》作者简介
目录
第1章 计算思维的本质
1.1 计算机的发明
1.1.1 计算机的数学原理
1.1.2 计算机的工程知识
1.2 思维方式概述
1.2.1 数学思维
1.2.2 计算思维
1.2.3 AI思维
1.2.4 大数据思维
本章小结
第2章 计算思维解决数学问题
2.1 多项式运算
2.1.1 一元多项式求值
2.1.2 多项式相乘
2.1.3 多项式相除
2.2 求解一元多项式的根
2.2.1 算法实践——二分法
2.2.2 算法实践——弦割法
2.2.3 思维扩展
2.3 求解定积分
2.3.1 算法实践——牛顿法
2.3.2 算法实践——蒙特卡罗随机投点法
2.3.3 算法实践——蒙特卡罗平均值法
2.4 公约数问题
2.4.1 算法实践——质因数分解法
2.4.2 算法实践——辗转相除法
2.4.3 算法实践—— 相减损法
2.4.4 算法实践——Stein算法
2.5 随机数的产生
2.5.1 算法实践——线性同余法
2.5.2 思维扩展
本章小结
第3章 计算思维解决数学技巧
3.1 寻找数组中的 值和 小值
3.1.1 算法实践——独立求解
3.1.2 算法实践——快速求解
3.1.3 算法实践——快速求解
3.1.4 算法实践——分治法
3.2 计算 值和次大值
3.2.1 算法实践——分步计算
3.2.2 算法实践——同步计算
3.3 数组循环移位
3.3.1 算法实践——循环右移N位
3.3.2 算法实践——三次翻转法
3.4 奇数偶数分离问题
3.4.1 算法实践——简单算法
3.4.2 算法实践——二分区算法
3.4.3 思维扩展——荷兰国旗问题
3.5 数制转换问题
3.5.1 算法实践——递归
猜您喜欢

读书导航