新闻资讯
看你所看,想你所想

从实例中学C/C++程式设计

从实例中学C/C++程式设计

从实例中学C/C++程式设计

本书通过192个精心挑选的实例分析和解答,阐述了C/C++程式设计的方法和技巧。本书内容既涉及C/C++语言的使用方法,包括程式控制结构、数组和结构体、函式、指针等; 典型数据结构的定义和套用,包括顺序表、鍊表、二叉树等; 也涉及程式设计中常用算法的基本思想和套用方法,包括递推和叠代、穷举、递归、贪心法、分治法、回溯法、动态规划等。

基本介绍

  • 书名:从实例中学C/C++程式设计
  • 作者:何克右
  • 页数:447 页
  • ISBN:978-7-302-35058-3

图书信息

所有责任者: 何克右主编
标识号: ISBN:978-7-302-35058-3
出版、发行地: 北京
关键字: C语言---程式设计---高等学校---教材
语种: Chinese 汉语
分类: 中图分类:TP312C
载体形态: 447页

图书目录

第1章程式设计概述
1.1程式设计语言和算法
1.1.1程式设计语言
1.1.2算法的概念
1.1.3算法的表示方法
1.2程式设计的步骤和方法
1.2.1编写程式解决问题的一个例子
1.2.2程式设计的步骤
1.2.3结构化程式设计方法简介
第2章程式控制结构
2.1选择结构
2.1.1选择语句
2.1.2选择结构程式设计
2.2循环结构
2.2.1循环语句
2.2.2循环结构程式设计
2.3递推和叠代
2.3.1递推
2.3.2叠代
2.3.3递推和叠代的比较
2.4穷举法
2.4.1穷举法的基本思想
2.4.2逻辑推理
2.4.3数学趣题
第3章数组和结构体
3.1概述
3.1.1数组概述
3.1.2结构体概述
3.2数组的变换
3.2.1逆置
3.2.2循环移位
3.2.3顺序调整
3.3排序和查找
3.3.1排序
3.3.2查找
3.4方阵
3.4.1魔方阵
3.4.2蛇形方阵
3.4.3迴旋方阵
3.4.4摺叠方阵
3.4.5对称方阵
3.4.6上/下三角阵
3.5顺序表
3.5.1插入操作
3.5.2删除操作
3.5.3表的合併与拆分
3.6数组的套用
第4章函式
4.1函式的定义及使用
4.1.1概述
4.1.2函式的套用
4.2递归
4.2.1递归概述
4.2.2递归的套用
第5章指针
5.1指针的定义与使用
5.1.1指针概述
5.1.2指针的使用
5.2鍊表
5.2.1鍊表的建立和输出
5.2.2插入和删除操作
5.2.3鍊表的遍历
5.2.4鍊表的合併与拆分
5.2.5鍊表的套用
5.3二叉树
5.3.1二叉树的建立
5.3.2二叉树的遍历
第6章程式设计中的算法
6.1回溯法
6.1.1回溯法的基本思想
6.1.2回溯法的套用
6.2分治法
6.2.1分治法的基本思想
6.2.2分治法的套用
6.3贪心法
6.3.1贪心法的基本思想
6.3.2贪心法的套用
6.4动态规划
6.4.1动态规划的基本思想
6.4.2动态规划的套用
第7章实践出真知
7.1无他,唯手熟耳
7.2连营
7.2.1字元图案
7.2.2字元串中的空格
7.2.3自我数
7.2.4错排问题
7.2.5排列与组合
7.3集智
7.4巧变
7.4.1位运算
7.4.2哈希表
7.4.3花朵数
7.5Online Judge
7.5.1PKU JudgeOnline
7.5.2PKU JudgeOnline典型题目解析
实例索引表
参考文献

相关推荐

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com