娆㈣繋鍏変复婢冲ぇ鍒╀簹鏂板崕涔﹀簵缃� [鐧诲綍 | 鍏嶈垂娉ㄥ唽]

    • 数据结构与智能算法
      • 作者:编者:张海军//马江虹//张正|责编:郭赛
      • 出版社:清华大学
      • ISBN:9787302684381
      • 出版日期:2025/03/01
      • 页数:318
    • 售价:23.96
  • 内容大纲

        “数据结构”作为计算机专业的核心课程之一,是本科后续课程的基础。随着人工智能技术的发展,算法的实现越来越依赖基础的数据结构。本书是初步探索数据结构与人工智能链接之作。本书力求既覆盖知识基础,又链接先进的人工智能技术,为低年级本科生在学习计算机基础之初就种下一颗人工智能的种子,以快速适应当前的人工智能时代。
        本书秉承“尊重经典,夯实基础;数智步进,链接前沿;自主强化,广达融通”之宗旨,内容深入浅出,讲解图文并茂,适合普通高等院校计算机和相关专业的本科生及研究生使用。
  • 作者介绍

  • 目录

    第1章  绪论
      1.1  数据结构及其相关概念
        1.1.1  数据结构讨论范围
        1.1.2  定义和术语
        1.1.3  抽象数据类型
      1.2  算法及其分析
        1.2.1  算法和数据结构关系
        1.2.2  算法定义
        1.2.3  算法描述
        1.2.4  算法分析
      1.3  程序设计基础
        1.3.1  程序和数据结构关系
        1.3.2  静态存储和动态存储
        1.3.3  结构体类型
        1.3.4  输入/输出
        1.3.5  引用类型参数
        1.3.6  流程控制(分支、循环等)
        1.3.7  递归
        1.3.8  软件构造
      1.4  数据结构的历史与发展
      1.5  人工智能的历史与发展
      1.6  智能算法应用
      本章小结
      习题
        与前沿技术链接
        科学家精神
    第2章  线性表
      2.1  线性表的逻辑结构
        2.1.1  线性表的定义
        2.1.2  线性表的逻辑特征
      2.2  线性表的抽象数据类型
      2.3  线性表的顺序存储实现
        2.3.1  顺序表
        2.3.2  顺序表基本运算的实现
        2.3.3  顺序表的基础应用
        2.3.4  顺序表的智能应用
      2.4  线性表的链式存储实现
        2.4.1  线性链表
        2.4.2  静态链表
        2.4.3  循环链表
        2.4.4  双向链表
        2.4.5  链表的智能应用
      2.5  实际中存储结构的选择
      本章小结
      习题
        与前沿技术链接
        科学家精神
    第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.3.3  表达式求值
        3.3.4  栈在智能算法中的应用
      3.4  队列的定义
        3.4.1  队列的定义和术语
        3.4.2  队列的抽象数据类型
      3.5  队列的存储与实现
        3.5.1  队列的链式存储与实现
        3.5.2  队列的顺序存储与实现
      3.6  队列的应用
        3.6.1  约瑟夫出圈问题
      ……
    第4章  串
    第5章  数组与广义表
    第6章  树
    第7章  图
    第8章  查找
    第9章  内部排序
    第10章  文件与外部排序