搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
出版时间 :
C\C++常用算法手册(第3版)
0.00     定价 ¥ 59.80
宁波大学园区图书馆
此书还可采购8本,持证读者免费借回家
  • ISBN:
    9787113230159
  • 作      者:
    编者:刘亚东//曲心慧
  • 出 版 社 :
    中国铁道出版社
  • 出版日期:
    2017-09-01
收藏
编辑推荐
算法是一切程序设计的基础和灵魂,更是一位程序员编程水平高低的集中体现。
涵盖广泛:精炼的理论讲述嵌入经典算法示例,学习查询兼而有之。
阐述到位:算法思想、算法实现和经典面试题合理搭配,相辅相成。
实例完善:分析精准,注释精确,保证每段代码皆可通过编译执行。
展开
内容介绍
计算机技术的发展和普及改变了人们的生活和工作方式,也改变了人们的娱乐方式,其中尤为重要的是计算机编程技术。现代的设计任务大多通过代码编程完成,其中算法起到了至关重要的作用。可以毫不夸张地说,算法是一切程序设计的灵魂和基础。
本书知识点覆盖全面、结构安排紧凑、讲解详细、示例丰富。
展开
目录
第1篇 算法基础篇
第1章 算法概述
1.1 什么是算法
1.2 算法的发展历史
1.3 算法的分类
1.4 算法相关概念的区别
1.5 算法的表示
1.5.1 自然语言表示
1.5.2 流程图表示
1.5.3 N-S图表示
1.5.4 伪代码表示
1.6 伪代码与算法程序的对应
1.6.1 基本对应规则
1.6.2 分支结构
1.6.3 循环结构
1.6.4 数组及函数
1.7 算法的性能评价
1.8 算法实例
1.8.1 查找数字
【程序示例1-1】在拥有20个整改数据的数组中查找某个数据
1.8.2 创建项目
1.8.3 编译执行
1.9 算法的新进展
1.10 小结
第2章 数据结构
2.1 数据结构概述
2.1.1 什么是数据结构
2.1.2 数据结构中的基本概念
2.1.3 数据结构的内容
2.1.4 数据结构的分类
2.1.5 数据结构的几种存储方式
2.1.6 数据类型
2.1.7 常用的数据结构
2.1.8 选择合适的数据结构解决实际问题
2.2 线性表
2.2.1 什么是线性表
2.2.2 线性表的基本运算
2.3 顺序表结构
2.3.1 准备数据
2.3.2 初始化顺序表
2.3.3 计算顺序表长度
2.3.4 插入结点
2.3.5 追加结点
2.3.6 删除结点
2.3.7 查找结点
2.3.8 显示所有结点
2.3.9 顺序表操作示例
【程序示例2-1】对某班级学生学号、姓名和年龄数据进行顺序表操作
2.4 链表结构
2.4.1 什么是链表结构
2.4.2 准备数据
2.4.3 追加结点
2.4.4 插入头结点
2.4.5 查找结点
2.4.6 插入结点
2.4.7 删除结点
2.4.8 计算链表长度
2.4.9 显示所有结点
2.4.10 链表操作示例
【程序示例2-2】使用链表操作实现用户管理
2.5 栈结构
2.5.1 什么是栈结构
2.5.2 准备数据
2.5.3 初始化栈结构
……
第2篇 算法应用篇
第3篇 算法面试题篇
第4篇 算法高级应用篇
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

温馨提示:请使用宁波大学园区图书馆的读者帐号和密码进行登录

点击获取验证码
登录