跳过本内容页

请提供下面的信息以登录进入您的 账户,必须填写的信息已经被 加粗和用 (*)标出

必填信息

账户参数

  1. 忘记密码?
没有帐号?点击注册
手机注册 邮箱注册

必填信息

  1. 只能使用字母、数字和符号,将会在您参加的任何讨论或论坛上显示(之后将无法更改) (以后不能更改)

账户致谢

  1. 服务条款

    诚信准则

已有账号? 点击登录
数据结构与算法习题(内蒙古工业大学)
本课程以基本数据结构和算法设计策略为知识单元,系统地介绍了数据结构的知识与应用、计算机算法的设计与分析方法等。
该课程招生全部经由邀请
  1. 课程开始

    2015/01/01
  2. 学时

    4小时/周,8周
  3. 程度

    基础
  4. 学习人数

    1641

关于本课

本课程主要讲解了基础的数据结构知识与算法设计,其主要内容包括线性表、树、图和广义表、算法设计策略以及查找与排序算法等。

主讲教师

讲师简介

赵志燕

多年软件开发工作经验,熟练应用各种框架技术:extjs、struts、springmvc等。对 Mysql、ORACLE等数据库有多年的实战经验。曾先后参与连锁餐饮店管理、网络舆情监控、集团OA等多个大中型项目的设计与开发,对移动端的原生开发以及混合开发均有所研究。

课程目录

第一章、绪论
  1. 第1节 数据结构基本概念
  2. 第2节 逻辑结构与物理结构
  3. 第3节 算法分析
  4. 习题
第二章、线性表
  1. 第1节 顺序表
  2. 第2节 链表
  3. 第3节 有序表
  4. 习题
第三章、栈和队列
  1. 第1节 栈的特点及抽象数据类型
  2. 第2节 顺序栈
  3. 第3节 链栈
  4. 第4节 栈的应用
  5. 第5节 队列的特点
  6. 第6节 顺序队
  7. 第7节 链队
  8. 第8节 循环队
  9. 第9节 队列的应用
  10. 习题
第四章、串
  1. 第1节 串的定义及抽象数据类型
  2. 第2节 顺序串
  3. 第3节 链串
  4. 第4节 模式匹配
  5. 习题
第五章、数组和广义表
  1. 第1节 数组定义
  2. 第2节 矩阵存储
  3. 第3节 稀疏矩阵
  4. 第4节 广义表定义
  5. 第5节 广义表存储
  6. 第6节 广义表运算
  7. 习题
第六章、树和二叉树
  1. 第1节 树的基本概念
  2. 第2节 树的基本运算
  3. 第3节 存储结构
  4. 第4节 二叉树概念
  5. 第5节 二叉树、树、森林转换
  6. 第6节 二叉树存储结构
  7. 第7节 二叉树基本运算
  8. 第8节 二叉树遍历
  9. 第9节 二叉树构造
  10. 第10节 哈夫曼树
  11. 习题
第七章、图
  1. 第1节 图的定义
  2. 第2节 图的存储结构
  3. 第3节 图的遍历
  4. 第4节 生成树和最小生成树
  5. 第5节 最短路径
  6. 第6节 拓扑排序
  7. 第7节 关键路径
  8. 习题
第八章、查找
  1. 第1节 线性表的查找
  2. 第2节 树表的查找
  3. 第3节 哈希表的查找
  4. 习题
第九章、内部排序
  1. 第1节 插入排序
  2. 第2节 交换排序
  3. 第3节 选择排序
  4. 第4节 归并排序
  5. 第5节 基数排序
  6. 习题
提示
?

学习这门课程,你必须同意自动注册数据大学(BIGDataUniversity.com.cn)。

将为您创建登录邮箱为,密码为的账号
(注:如果在数据大学已经注册该邮箱,请使用原密码登录)