数据结构(Java语言描述国家示范性高等职业教育电子信息大类十三五规划教材)

数据结构(Java语言描述国家示范性高等职业教育电子信息大类十三五规划教材)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , ,
2019-11
版次: 1
ISBN: 9787568055611
定价: 38.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 192页
2人买过
  • 全书以Java 为基础,将面向对象的思想融入数据结构设计和算法设计之中,通过精选基础理论内容、降低理论难度和抽象性、加强实践环节等措施来提高学生的面向对象程序设计理论知识水平和增强学生实践操作的能力,并力求以全国计算机等级考试大纲中对于数据结构与算法的考核知识点为基准,来组织和设计教材。同时,基于Java语言已经提供了诸如栈、队列、链表、字符串、数组、集合等内置数据结构的状况,并兼顾大数据技术、物联网技术等新专业方向对地理位置、图像、视频等数据处理的需要,本书强化了诸如串、矩阵、广义表、树和图等数据结构的设计和应用,从而为新兴的技术应用提供更多的支持。 

    本书以面向高等职业院校的学生为主,兼顾计算机等级考试者、计算机爱好者的需求,立足于把数据结构的基本概念和基本算法讲清楚,讲透彻。 

    为了方便教学,本书还配有电子课件等教学资源包,任课教师和学生可以登录“我们爱读书”网(www.ibook4us.com)注册并浏览,任课教师还可以发邮件至hustpeiit@163.com索取。 项目1导论/1 

    任务1课程的初步认识/1 

    任务2数据结构中常用的术语与概念/3 

    任务3数据类型及面向对象的概念/5 

    任务4算法/9 

    项目2线性表/14 

    任务1线性表的相关概念及抽象数据类型/14 

    任务2顺序表/17 

    任务3单链表/25 

    项目3堆栈/39 

    任务1栈的相关概念及抽象数据类型/39 

    任务2顺序栈/41 

    任务3链栈/46 

    项目4队列/53 

    任务1队列的相关概念及抽象数据类 

    型/53 

    任务2链队列/55 

    任务3循环队列/62 

    项目5串/70 

    任务1串的相关概念/70 

    任务2串的存储与基本运算实现/71 

    项目6数组、矩阵和集合/78 

    任务1认识数组/78 

    任务2矩阵/81 

    任务3集合/86 

    项目7广义表/93 

    任务1广义表的相关概念及抽象数据类型/93 

    任务2广义表的存储结构/95 

    任务3广义表的基本运算/96 

    项目8树与二叉树/99 

    任务1树/99 

    任务2二叉树/101 

    任务3树、树林与二叉树/119 

    任务4树与树林的遍历/121 

    项目9图/125 

    任务1图的相关概念及其抽象数据类 

    型/125 

    任务2图的存储方式/128 

    任务3图的遍历/132 

    任务4图的应用/138 

    项目10查找/152 

    任务1查找简介/152 

    任务2常用见查找方法/153 

    项目11排序/162 

    任务1排序简介/162 

    任务2内部排序法/163 

    任务3外部排序法/178 

    项目12综合实训/180 

    参考文献/186
  • 内容简介:
    全书以Java 为基础,将面向对象的思想融入数据结构设计和算法设计之中,通过精选基础理论内容、降低理论难度和抽象性、加强实践环节等措施来提高学生的面向对象程序设计理论知识水平和增强学生实践操作的能力,并力求以全国计算机等级考试大纲中对于数据结构与算法的考核知识点为基准,来组织和设计教材。同时,基于Java语言已经提供了诸如栈、队列、链表、字符串、数组、集合等内置数据结构的状况,并兼顾大数据技术、物联网技术等新专业方向对地理位置、图像、视频等数据处理的需要,本书强化了诸如串、矩阵、广义表、树和图等数据结构的设计和应用,从而为新兴的技术应用提供更多的支持。 

    本书以面向高等职业院校的学生为主,兼顾计算机等级考试者、计算机爱好者的需求,立足于把数据结构的基本概念和基本算法讲清楚,讲透彻。 

    为了方便教学,本书还配有电子课件等教学资源包,任课教师和学生可以登录“我们爱读书”网(www.ibook4us.com)注册并浏览,任课教师还可以发邮件至hustpeiit@163.com索取。
  • 目录:
    项目1导论/1 

    任务1课程的初步认识/1 

    任务2数据结构中常用的术语与概念/3 

    任务3数据类型及面向对象的概念/5 

    任务4算法/9 

    项目2线性表/14 

    任务1线性表的相关概念及抽象数据类型/14 

    任务2顺序表/17 

    任务3单链表/25 

    项目3堆栈/39 

    任务1栈的相关概念及抽象数据类型/39 

    任务2顺序栈/41 

    任务3链栈/46 

    项目4队列/53 

    任务1队列的相关概念及抽象数据类 

    型/53 

    任务2链队列/55 

    任务3循环队列/62 

    项目5串/70 

    任务1串的相关概念/70 

    任务2串的存储与基本运算实现/71 

    项目6数组、矩阵和集合/78 

    任务1认识数组/78 

    任务2矩阵/81 

    任务3集合/86 

    项目7广义表/93 

    任务1广义表的相关概念及抽象数据类型/93 

    任务2广义表的存储结构/95 

    任务3广义表的基本运算/96 

    项目8树与二叉树/99 

    任务1树/99 

    任务2二叉树/101 

    任务3树、树林与二叉树/119 

    任务4树与树林的遍历/121 

    项目9图/125 

    任务1图的相关概念及其抽象数据类 

    型/125 

    任务2图的存储方式/128 

    任务3图的遍历/132 

    任务4图的应用/138 

    项目10查找/152 

    任务1查找简介/152 

    任务2常用见查找方法/153 

    项目11排序/162 

    任务1排序简介/162 

    任务2内部排序法/163 

    任务3外部排序法/178 

    项目12综合实训/180 

    参考文献/186
查看详情
相关图书 / 更多
数据结构(Java语言描述国家示范性高等职业教育电子信息大类十三五规划教材)
数据新闻与信息可视化
周葆华;徐笛;崔迪
数据结构(Java语言描述国家示范性高等职业教育电子信息大类十三五规划教材)
数据合规师概论
郑少华、商建刚
数据结构(Java语言描述国家示范性高等职业教育电子信息大类十三五规划教材)
数据思维——从数据分析到商业价值(第2版)
王汉生
数据结构(Java语言描述国家示范性高等职业教育电子信息大类十三五规划教材)
数据科学优化方法
孙怡帆
数据结构(Java语言描述国家示范性高等职业教育电子信息大类十三五规划教材)
数据资产入表:理论与实务
赵治纲
数据结构(Java语言描述国家示范性高等职业教育电子信息大类十三五规划教材)
数据处理技术与方法研究
付雯
数据结构(Java语言描述国家示范性高等职业教育电子信息大类十三五规划教材)
数据治理 工业企业数字化转型之道 第2版
祝守宇
数据结构(Java语言描述国家示范性高等职业教育电子信息大类十三五规划教材)
数据可视化Pyecharts探秘实践教程/新工科大数据专业群实践丛书
余先昊、袁华 编
数据结构(Java语言描述国家示范性高等职业教育电子信息大类十三五规划教材)
数据标注工程——语言知识与应用
于东
数据结构(Java语言描述国家示范性高等职业教育电子信息大类十三五规划教材)
数据可视化基础与应用
刘佳 许桂秋 李静雯
数据结构(Java语言描述国家示范性高等职业教育电子信息大类十三五规划教材)
数据权利保护的模式与机制
余圣琪
数据结构(Java语言描述国家示范性高等职业教育电子信息大类十三五规划教材)
数据科学伦理:概念、技术和警世故事
[比利时]大卫·马滕斯(David;Martens