数据结构与算法邹永林周蓓课后答案_数据结构与算法分析第二版答案

数据结构与算法邹永林周蓓课后答案_数据结构与算法分析第二版答案出版社:外语教学与研究出版社作者:郑诚出版日期:2012.4ISBN:9787513517409具体封面以实物为准目录数据结构导论自学考试大纲出版前言1.课程性质与课程目标2.考核目标3.课程内容与考核要求4.关于大纲的说明与考核实施要求附录题型举例后记数据结构导论前言第一章概论1.1引言1.2基本概念和术语1.2.1数据、数据元素和数据项1.2.2数据的逻…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

出版社:  外语教学与研究出版社

作者:    郑诚

出版日期: 2012.4

ISBN:   9787513517409

具体封面以实物为准

目录

数据结构导论自学考试大纲

出版前言

1. 课程性质与课程目标

2. 考核目标

3. 课程内容与考核要求

4. 关于大纲的说明与考核实施要求

附录 题型举例

后记

数据结构导论

前言

第一章 概论

1.1 引言

1.2 基本概念和术语

1.2.1 数据、数据元素和数据项

1.2.2 数据的逻辑结构

1.2.3 数据的存储结构

1.2.4 运算

1.3 算法及描述

1.4 算法分析

1.4.1 时间复杂度

1.4.2 空间复杂度

1.5 本书的组织结构

1.6 小结

思考与练习

第二章 线性表

2.1 线性表的基本概念

2.2 线性表的顺序存储

2.2.1 线性表顺序存储的类型定义

2.2.2 线性表的基本运算在顺序表上的实现

2.2.3 顺序表实现算法的分析

2.3 线性表的链接存储

2.3.1 单链表的类型定义

2.3.2 线性表的基本运算在单链表上的实现

2.4 其他运算在单链表上的实现

2.4.1 建表

2.4.2 删除重复结点

2.5 其他链表

2.5.1 循环链表

2.5.2 双向循环链表

2.6 顺序实现与连接实现的比较

2.7 小结

思考与练习

第三章 栈、队列和数组

3.1 栈

3.1.1 栈的基本概念

3.1.2 栈的顺序实现

3.1.3 栈的连接实现

3.1.4 栈的简单应用肯递归

3.2 队列

3.2.1 对开队列的基本概念

3.2.2 队列的顺序实现

3.2.3 队列的连接实现

3.2.4 队列应用

3.3 数组

3.3.1 数组的逻辑结构和基本运算

3.3.2 数组的存储结构

3.3.3 矩阵的压缩存储

3.4 应用举例

3.5 小结

思考与练习

第四章 树和二叉树

4.1 树的基本概念

4.1.1 树的概念

4.1.2 树的相关术语

4.2 二叉树

4.2.1 二叉树的基本概念

4.2.2 二叉树的性质

4.3 二叉树的存储结构

4.3.1 二叉树的顺序存储结构

4.3.2 二叉树的链接式存储结构

4.4 二叉树的遍历

4.4.1 二叉树遍历的递归实现

4.4.2 二叉树层次遍历

4.4.3 二叉树遍历的非递归实现

4.4.4 应用举例

4.5 树和森林

4.5.1 树的存储结构

4.5.2 树、森林与二叉树的关系

4.5.3 树和森林的遍历

4.6 判定树和哈夫曼树

4.6.1 分类与判定树

4.6.2哈夫曼树与哈夫曼算法

4.6.3 哈夫曼编码

4.7 小结

思考与练习

第五章 图

5.1 图的基本概念

5.1.1 图的应用背景

5.1.2 图的定义和术语

5.2 图的存储结构

5.2.1 邻接矩阵

5.2.2 邻接表

5.3 图的遍历

5.3.1 连通图的深度优先搜索

5.3.2 连通图的广度优先搜索

5.3.3 应用举例

5.4 图的应用

5.4.1 最小生成树

5.4.2 拓扑排序

5.5 小结

思考与练习

第六章 查找

6.1 基本概念

6.2 静态查找表

6.2.1 顺序表上的查找

6.2.2 有序表上的查找

6.2.3 索引顺序表上的查找

6.3 二叉排序树

6.4 散列表

6.4.1 常用散列法

6.4.2 散列表的实现

6.4.3 散列表的基本操作算法

6.5 小结

思考与练习

第七章 排序

7.1 概述

7.2 插入排序

7.3 交换排序

7.3.1 冒泡排序

7.3.2 快速排序

7.4 选择排序

7.4.1 直接选择排序

7.4.2 堆排序

7.5 归并排序

7.5.1 有序序列的合并

7.5.2 二路归并排序

7.6 小结

思考与练习

附录 思考与练习题选解

参考文献

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/171035.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • getParameterValues使用

    getParameterValues使用request.getParameterValues:接收名字相同,值有多个的变量,返回一个数据。如: String[]courseNumbers=request.getParameterValues(“courseNumberForCourse”);request.getParameter:接收单一值变量。如:stringtype=request.getPara

    2022年7月22日
    18
  • DSP FPGA_fpga oddr

    DSP FPGA_fpga oddr序曲:今年(2021年)7月4日至24日,我指导电子信息工程专业18级的12位同学进行小学期的课程实践。多年以来,我一直想鼓励同学们基于国产的FPGA进行设计和实践,今年终于进行了大胆的尝试。为了课程实践顺利进行,我和12位同学提前了近2个月进行准备。从5月17日(周一)早晨8:00第一次讨论会开始,我和12位同学每周都坚持查阅、学习国内FPGA的资料,每周开讨论会研讨学习进展。研讨会辗转于海空学院会议室、控制学院会议室、新图书馆研讨室……由于同学们课多且分散,同时我的其他…

    2022年10月9日
    5
  • String 字符串 转成List 集合

    String 字符串 转成List 集合第一:代码@RequestMapping(value="/addUserDoMenuPrivilege",method=RequestMethod.POST)@ResponseBodypublicStringaddUserDoMenuPrivilege(intuserID,StringuserCode,Stringmenu_codeList,StringpricodeLis…

    2022年5月15日
    78
  • 关于Asp与Asp.NET共享Cookie需要注意的地方

    关于Asp与Asp.NET共享Cookie需要注意的地方

    2021年7月25日
    56
  • spssχ2检验_spss交叉表分析方法与步骤 + SPSS卡方检验结果的阅读

    spssχ2检验_spss交叉表分析方法与步骤 + SPSS卡方检验结果的阅读spss中交叉分析主要用来检验两个变量之间是否存在关系,或者说是否独立,其零假设为两个变量之间没有关系。在实际工作中,经常用交叉表来分析比例是否相等。例如分析不同的性别对不同的报纸的选择有什么不同。spss交叉表分析方法与步骤:1、在spss中打开数据,然后依次打开:analyze–descriptive–crosstabs,打开交叉表对话框2、将性别放到行列表,将对读物的选择变量放到列,这样…

    2022年5月17日
    51
  • 拉链表实现及使用

    拉链表实现及使用一、概念历史拉链表,就是记录一个事务从开始一直到当前状态的所有变化的信息,拉链表可以避免按每一天存储所有记录造成的海量存储问题,同时也是处理缓慢变化数据的一种常见方式。假设企业拥有1000万的会员信息,每天有20万的会员资料变更,我们需要记录所有会议的历史变化记录,并至少保留两年,该怎么办?储存两年就是2x365x1000万=7300000000(70亿),如果储存…

    2022年10月16日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号