您好,欢迎来到聚文网。 登录 免费注册
数据结构与算法(第2版微课视频版21世纪高等学校计算机类课程创新系列教材)

数据结构与算法(第2版微课视频版21世纪高等学校计算机类课程创新系列教材)

  • 字数: 494
  • 出版社: 清华大学
  • 作者: 编者:瞿有甜//王华琼//苗兰芳|
  • 商品条码: 9787302683193
  • 适读年龄: 12+
  • 版次: 2
  • 开本: 16开
  • 页数: 312
  • 出版年份: 2025
  • 印次: 1
定价:¥59.8 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书以数据结构基础和 算法设计方法为知识单元, 系统地介绍了数据结构与算 法的基础知识及应用,简明 扼要地阐释了计算机算法的 设计与分析方法。本书的主 要内容包括线性表、树、图 等基础数据结构,同时也包 括一些实用性较强的算法及 高级数据结构,如并查集、 伸展树等。以经典问题算法 为例,书中分类介绍了算法 设计方法以及查找与排序算 法等。作者结合ACM国际大 学生程序设计竞赛的需求, 对各章节知识的灵活应用进 行了详细的分析,用丰富的 实例帮助读者由浅入深、快 速地掌握算法设计的技巧, 提升算法设计能力。本书的 算法全部采用C语言描述, 且在Dev-C++中测试通过 ,习题安排上注重能力培养 和实战训练的需求。 本书注重理论与实践相 结合,内容深入浅出,可以 作为高等学校计算机相关专 业的教材或参考书,也可供 ACM竞赛的兴趣爱好者和有 关工程技术人员参考。
目录
第1章 绪论 1.1 数据结构简介 1.1.1 “数据结构”课程的内容 1.1.2 数据结构的基本概念和术语 1.2 抽象数据类型 1.3 算法的执行效率及其度量 1.3.1 算法的特性 1.3.2 算法设计的要求 1.3.3 算法效率的度量 1.3.4 算法的存储空间需求 1.4 算法分析 1.4.1 算法设计与分析的重要性 1.4.2 一个简单的算法分析设计实例 习题 ACM/ICPC实战练习 第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.3.4 双向链表 2.3.5 静态链表 2.3.6 单链表应用举例 2.3.7 线性表实现方法比较 2.4 栈 2.4.1 顺序栈 2.4.2 链式栈 2.4.3 栈的应用举例 2.4.4 栈与递归 2.5 队列 2.5.1 顺序队列 2.5.2 链式队列 2.5.3 基于队列的算法设计实例 2.6 数组 2.6.1 数组的定义 2.6.2 数组的顺序表示和实现 2.6.3 特殊矩阵的压缩存储 习题 ACM/ICPC实战练习 第3章 字符串 3.1 串类型定义 3.2 串的表示和实现

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网