数据结构(Data Structures)

在这门课程中,你将学习到数据的基本的存储和计算的方法,掌握线性表、栈、队列、树、图等基本的数据结构以及相关的基本算法。

开设学校:华南理工大学;学科:计算机、

数据结构(Data Structures)课程:前往报名学习

数据结构(Data Structures)视频慕课课程简介:

在这门课程中,你将学习到数据的基本的存储和计算的方法,掌握线性表、栈、队列、树、图等基本的数据结构以及相关的基本算法。

前往报名学习

数据结构(Data Structures)课程列表:

{{'上次学习:'+learn_list['SCUT08091000960']['last_leaf_name']}}

1. Introduction

-1. Introduction--1.1 Introduction of Data

-1.1 Introduction of Data Structure

--Introduction of Data Structure

-1.2 Data Structure and A

-1.2 Data Structure and Algorithm

--Video

-1.3 Asymptotic Analysis

-1.3 Asymptotic Analysis

--Video

-1.4 Simplifying Rules of

-1.4 Simplifying Rules of Asymptotic Analysis

--Video

2. List

-2.1 Introduction of List

-2.1 Introduction of List

--Video

-2.2 Array based List

-2.2 Array based List

--Video

-2.3 Insertion Operation on Array

-2.3 Insertion Operation on Array based List

--Video

-2.4 Remove Operation on Array based List

-2.4 Remove Operation on Array based List

--Video

-2.5 Linked list

-2.5 Linked list

--Video

-2.6 Insertion Operation on Linked list

-2.6 Insertion Operation on Linked list

--Video

-2.7 Remove Operation on Linked list

-2.7 Remove Operation on Linked list

--Video

-2.8 SetPos Operation on Linked list

-2.8 SetPos Operation on Linked list

--Video

-2.9 Stack

-2.9 Stack

--Video

-2.10 Application of Stack

--Video

-2.11 Queue

-2.11 Queue

--Video

3. Tree

-3.1 Definition of Binary Tree

-3.1 Definition of Binary Tree

--Video

-3.2 Implementation of Binary Tree

-3.2 Implementation of Binary Tree

--Video

-3.3Traversal

-3.3 Traversal

--Video

-3.4 Binary Search Tree

-3.4 Binary Search Tree

--Video

-3.5 Search on BST

-3.5 Search on BST

--Video

-3.6 Insertion on BST

-3.6 Insertion on BST

--Video

-3.7 Introduction of Heap

-3.7 Introduction of Heap

--Video

-3.8 Construction of Heap

-3.8 Construction of Heap

--Video

-3.9 Operations on Heap

--Video

-3.10 General Tree

--Video

4. Search

-4.1 Definition of Searching

--Video

-4.2 Searching of Sorted Array

-4.2 Searching of Sorted Array

--Video

-4.3 Definition of Hash Table

--Video

-4.4 Collision in Hash Table

-4.4 Collision in Hash Table

--Video

-4.5 Extension of Linear Probing

--Video

-4.6 Insertion Operation of Hash Table

--Video

-4.7 Search Operation of Hash Table

-4.7 Search Operation of Hash Table

--Video

5. Index

-5.1 Introduction of Index

--Video

-5.2 Linear Index

-5.2 Linear Index

--Video

-5.3 2-3 tree index

-5.3 2-3 tree index

--Video

-5.4 Implementation of 2-3 tree

-5.4 Implementation of 2-3 tree

--Video

-5.5 B-Tree

-5.5 B-Tree

--Video

-5.6 Insertion Operation on B+ Tree

--Video

-5.7 Deletion Operation on B+ Tree

--Video

6. Graph

-6.1 Definition of Graph

--Video

-6.2 Implementation of Graph

--Video

-6.3 Adjacency Matrix

--Video

-6.4 Adjacency List

--Video

-6.5 Graph Traversal - DFS

--Video

-6.6 Graph Traversal - BFS

--Video

-6.7 Topological Sort

--Video

-6.8 Shortest Path Problem

--Video

-6.9 Single Source Shortest Path

--Video

-6.10 Dijkstra Algorithm

--Video

7. Sorting

-7.1 Sorting Problem

--Video

-7.2 Insertion Sort

--Video

-7.3 Selection Sort

--Video

-7.4 Bubble Sort

--Video

-7.5 Shell Sort

--Video

-7.6 Quick Sort

--Video

-7.7 Heap Sort

--Video

-7.8 Comparison

--Video

数据结构(Data Structures)开设学校:华南理工大学

数据结构(Data Structures)授课教师:

吕建明-教授-华南理工大学-

吕建明博士, 华南理工大学计算机学院教授。2002年本科毕业于中山大学计算机系,2008年获中科院计算技术研究所博士学位。2017年在香港城市大学任高级副研究员(Senior Research Associate)。目前是ACM/IEEE/CCF会员,CCF教育专业委员会委员,CCF人工智能与模式识别专委会通讯委员,CCF数据库专委会通讯委员,中文信息学会信息检索专委会委员。研究兴趣包括数据挖掘、计算机视觉、机器学习、分布式计算、隐私保护。已经在相关领域发表40余篇会议和杂志论文,其中包括CCF A类会议CVPR, CCF B类会议ACM CIKM、ICPP、DASFAA等领域内重要的会议,以及IEEE Transactions on Pattern Analysis and Machine Intelligence、IEEE Transactions on Services Computing、IEEE Transactions on Intelligent Transportation Systems、ACM Transactions on Multimedia Computing Communications and Applications、Computer Networks等重要SCI杂志。近年来,主持了20余项科学研究项目,包括国家自然基金面上项目、青年基金、广东省科技计划项目等。获发明专利授权6项,发明专利申请7项,软件著作权6项。曾获优秀获校级本科教学成果一等奖。指导学生获得泛珠三角大学生计算机作品赛全国总决赛金奖。

张见威-副教授-华南理工大学-

1991年在浙江大学应用数学专业本科毕业。1997年获浙江大学应用数学专业硕士学位,到华南理工大学计算机学院工作至今。2006年6月获华南理工大学计算机应用技术专业博士学位。2009年至2010年在美国卡内基梅隆大学计算机学院做访问学者。主讲《C++程序设计基础》、《数据结构》、《大学计算机基础》、《多媒体数据压缩》等课程,曾多次荣获华南理工大学教学奖,多次获优秀班主任称号。主要研究兴趣在计算机视觉、医学图像处理等,在Science Signaling、Pattern Recognition等国内外重要学术会议和期刊上发表论文30多篇。“数值逼近中高精度快速算法及在图形图像中的应用”2006年获广东省自然科学奖二等获(第4)。主持省基金博士启动项目、广东省科技计划项目、广州市科技计算项目和多项横向项目,参与2项国家基金项目和多项省市级项目。

肖南峰-教授-华南理工大学-

肖南峰一直在教学第一线从事本科生和研究生课程的教学工作。到目前为止,已经先后为25届(计算机学院各个专业、计算机辅休专业、电类联合班、继续教育学院、网络教育学院)本科学生讲授过“高级程序设计语言”和“数据结构”课程,以及为计算机学院的工学硕士研究生讲授了“智能机器人”课程。他的这些教学工作均取得了良好的效果,而且积累了丰富的教学经验。他作为主持人先后承担和完成了由广东省教育厅和学校资助的10项教学研究课题,建立好了面向全省的“数据结构”精品课程网站和“智能机器人技术”课程网站及“机器人专题学习网站”。此外,在这些教学研究基金的资助下,他已经编写完成和出版了《数据结构与算法(C++语言版)》和《算法分析与设计——数据结构实践》及《企业信息化》等一批教材。近年来,肖南峰教授对于智能机器人和智能计算机等进行了深入的研究,他作为主持人先后承担和完成了4项国家自然科学基金项目、2项广东省自然科学基金重点项目、1项广东省基础与应用基础研究(重大培育)项目、1项广东省公益研究与能力建设专项资金项目、2项广东优秀科技专著出版基金会出版基金项目,以及教育部、广东省科技厅、广东省教育厅、广州市科信局、华南理工大学等资助的科研课题共计30多项,相关研究成果分别发表在日本著名的学术刊物JSME International Journal和Springer-Verlag的重要学术刊物The international Journal of Advanced Manufacturing Technology,以及收录在由国际著名刊物International Journal of Advanced Robotic Systems出版的研究专著《Cutting Edge Robotics》和《Industrial Robotics--Theory, Modeling & Control》,以及美国Nova Science Publishers, Inc. 出版的研究专著《Robot Vision: Strategies,Algorithms and Motion Planning》中。目前,他在国内外著名学术刊物和重要会议上共发表学术论文200篇,其中被SCI和EI等三大索引收录近100篇(次),已经出版了《仿人机器人》、《智能机器人》、《工业机器人》、《服务机器人》和将要出版《机器人大脑》等专

也许你还感兴趣的课程:


  1. Linear Algebra(Round 2)

  2. 财务管理(2021秋)

  3. PLC电气控制技术(2021秋)

  4. 新闻学概论(2021秋)

  5. 数控加工编程及仿真(2021秋)

  6. 创业项目管理(2021暑假班)

  7. 生物化学(2021秋)

  8. 成本核算与管理(2021秋)

  9. 创新创业管理(2021暑假班)

  10. 动作捕捉技术与应用(2021秋)

  11. 数据结构(Data Structures)(自主模式)

  12. 创业管理四季歌:艺术思维与技术行动(2021春)

  13. 山野菜认知与开发利用(2021春)

  14. 小白学人工智能(自主模式)

  15. 马克思主义基本原理概论(自主模式)

  16. 智能车制作:电子技术(自主模式)

  17. 飞机推进系统原理(2021春)

  18. 小波与科学(自主模式)

  19. 互联网金融(自主模式)

  20. 人工智能与创业智慧(2021春)
© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。