单片机程序设计基础PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:周航慈,饶运涛编著
- 出 版 社:北京:北京航空航天大学出版社
- 出版年份:1997
- ISBN:781012692X
- 页数:227 页
目录 1
第一章单片机中常用的线性数据结构 1
§1.1数据结构的基本概念 1
1.1.1逻辑结构 2
1.1.2存储结构 2
1.1.3算法 4
1.2.3计数器 5
1.2.2临时变量 5
1.2.1系统变量 5
§1.2简单变量 5
1.2.4指针 7
§1.3表格 8
1.3.1 固定表格 8
1.3.2动态表格 9
1.3.3线性表的插入算法 9
1.3.4线性表的删除算法 13
1.4.1 一维数组 15
§1.4数组和数据块 15
1.4.2多维数组 16
1.4.3数据块操作 18
§1.5数据缓冲区 20
1.5.1输入缓冲区 20
1.5.2输出缓冲区 21
§1.6 队列 22
1.6.1 队列的基本概念 22
1.6.2队列的存储结构 23
1.6.3入队的算法 24
1.6.4出队的算法 26
1.6.5队列的应用实例 27
§1.7用户堆栈 29
1.7.1用户堆栈的基本概念 30
1.7.2用户堆栈的存储结构 30
1.7.3 入栈的算法 31
1.7.4出栈的算法 33
§2.1 插入排序 34
第二章线性表的排序算法 34
§2.2选择排序 36
§2.3 冒泡排序 37
§2.4 归并排序 40
§2.5快速排序 48
§2.6排序方法比较 53
第三章线性表的查找算法 54
§3.1顺序查找 54
§3.2折半查找 55
§3.3分块查找 56
§3.4 串的匹配 58
§3.5查找算法应用实例 62
第四章几种常用特殊算法 64
§4.1 递归算法 64
4.1.1递归算法的特点 64
4.1.2递归算法举例 64
4.2.1递推算法的适用性 67
4.2.2递推算法举例 67
§4.2递推算法 67
§4.3 回溯算法 68
4.3.1 回溯算法的特点 69
4.3.2回溯算法举例 69
第五章树及其在单片机中的算法实现 73
§5.1树的基本概念 73
5.1.1 树的定义 73
5.1.2树的基本概念 73
5.2.1 二叉树的定义及其性质 74
§5.2 二叉树 74
5.2.2完全二叉树及其特点 75
5.2.3 二叉树的顺序存储 76
5.2.4 二叉树按编号的遍历算法 77
5.2.5 二叉树的前根遍历算法 79
5.2.6 二叉树的中根遍历算法 80
5.2.7 二叉树的后根遍历算法 82
§5.3 普通树 83
5.3.1 普通树的存储方法 83
5.3.2普通树的前根遍历算法 86
5.3.3 普通树的后根遍历算法 90
第六章 图及其在单片机中的算法实现 95
§6.1图的基本概念 95
6.1.1 图的定义 95
6.1.2图的基本概念 95
§6.2图的存储结构 96
6.2.1 邻接矩阵 97
6.2.2邻接表 98
6.3.1 图的深度优先搜索遍历算法 100
§6.3图的遍历算法 100
6.3.2图的广度优先搜索遍历算法 103
§6.4 图的生成树和最短路径问题 107
6.4.1 图的生成树 107
6.4.2图的最短路径问题 112
§6.5网络的最小生成树和最短路径问题 115
6.5.1 网络的最小生成树 116
6.5.2网络的最短路径问题 121
§7.2主元消去法 126
§7.1 引言 126
第七章常用线性方程组求解算法 126
7.2.1 无回代过程的主元消去法 127
7.2.2有回代过程的主元消去法 133
§7.3 三元线性方程组的行列式法 136
7.3.1行列式法概述 136
7.3.2 三元线性方程组的行列式法 137
§8.1 引言 141
§8.2线性插值算法 141
第八章常用插值算法 141
§8.3抛物线插值算法 143
8.3.1 算法概述 143
8.3.2逐次线性插值算法 143
§8.4插值算法应用实例 145
8.4.1 线性插值算法应用实例 145
8.4.2抛物线拟合算法应用实例 147
第九章常用数理统计分析 150
§9.1 引言 150
9.2.1 计算X(估算均值μ) 151
§9.2均值和标准离差的估算 151
9.2.2 计算S(估算标准离差σ) 152
§9.3用数理统计方法消除粗大误差 153
第十章编码方法简介 157
§10.1信息源及编码 157
10.1.1顺序编码 157
10.1.2特征编码 158
10.1.3哈夫曼编码(变长码) 159
10.2.1检错原理 162
§10.2检错码 162
10.2.2奇偶校验 163
10.2.3和校验 165
10.2.4循环冗余校验(CRC) 169
§10.3纠错码 171
10.3.1纠错原理 172
10.3.2汉明码 172
10.3.3检二纠一码 176
10.3.4矩形码 180
10.4.1交互式随机数发生器 184
§10.4随机数发生器 184
10.4.2用线性移位寄存器构成随机数发生器 186
10.4.3软件随机数发生器 189
第十一章算法设计示例 192
§11.1老鼠过迷宫 192
11.1.1数学模型分析 192
11.1.2算法设计 193
11.1.3数据结构设计 197
11.1.4程序设计 198
§11.2仪器系数自动标定 202
11.2.1数学模型分析 202
11.2.2算法设计 204
11.2.3数据结构设计 205
11.2.4程序设计 206
附录A浮点数据处理的基本原理 210
附录B本书所附程序软盘说明 224
参考文献 227
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《看视频零基础学英语口语》宋德伟 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《胃癌基础病理》(日)塚本彻哉编者;宫健,刘石译者 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019