新書推薦:

《
大英博物馆:讲故事的中世纪神话艺术
》
售價:NT$
1010.0

《
大学问·古史中的神话:夏商周祖先神话溯源(一部三代造神指南,重构夏商周祖先神话)
》
售價:NT$
449.0

《
俗说矩阵——线性代数详解(Python+MATLAB)
》
售價:NT$
505.0

《
当代前沿社会理论十讲
》
售價:NT$
500.0

《
诸王的不列颠:从罗马帝国时代到联合王国的2000年
》
售價:NT$
959.0

《
论人类的教育
》
售價:NT$
500.0

《
人民币与国际货币体系变迁
》
售價:NT$
454.0

《
哈佛大学科学通识课:探索宇宙、地球与生命
》
售價:NT$
509.0
|
內容簡介: |
《从实例中学C\C++程序设计计算机应用21世纪高等学校规划教材》通过192个精心挑选的实例分析和解答,阐述了C/C++程序设计的方法和技巧。本书内容既涉及C/C++语言的使用方法,包括程序控制结构、数组和结构体、函数、指针等;典型数据结构的定义和应用,包括顺序表、链表、二叉树等;也涉及程序设计中常用算法的基本思想和应用方法,包括递推和迭代、穷举、递归、贪心法、分治法、回溯法、动态规划等。
这些内容的学习和掌握,对于提高读者的程序设计能力大有裨益。
《从实例中学C\C++程序设计计算机应用21世纪高等学校规划教材》语言简洁、通俗易懂,注重理论与实践相结合。全书实例丰富,每个实例的思路分析清晰,逻辑性强。书中所有程序均在VisualC++6.O上运行通过。
《从实例中学C\C++程序设计计算机应用21世纪高等学校规划教材》可作为高等院校计算机专业和相关专业程序设计课程的教学参考书,也可作为数据结构和算法的课外辅导用书,还可供有兴趣参加各类程序设计竞赛的读者作为基础训练用书,同时可供各类程序设计培训班学员和C/C++语言自学者参考。
|
目錄:
|
第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.5 Online Judge
7.5.1 PKU JudgeOnline
7.5.2 PKU JudgeOnline典型题目解析
实例索引表
参考文献
|
|