数据结构与算法

数据结构课程是学生认为比较难学的课程之一,以教师课堂讲授为主的传统模式已不能满足不断发展的学情变化,面对众多的算法和数据结构学生经常弄不清楚“学什么?怎么学?”,但该课程学习的效果直接关系到软件设计水平的提高和专业素质培养,并有非常重要的作用,因此数据结构教学与计算机专业人才培养成败有着非常大的关系

播放:2005次,课程ID:4231683

数据结构与算法课程简介:前往报名学习

数据结构与算法课程简介:

数据结构课程是学生认为比较难学的课程之一,以教师课堂讲授为主的传统模式已不能满足不断发展的学情变化,面对众多的算法和数据结构学生经常弄不清楚“学什么?怎么学?”,但该课程学习的效果直接关系到软件设计水平的提高和专业素质培养,并有非常重要的作用,因此数据结构教学与计算机专业人才培养成败有着非常大的关系

前往报名学习

数据结构与算法课程目录:

第 1 章 概论

--1.1 基本概念和术语

--1.2 算法分析

第 2 章 线性表

--2.1 线性表的概念

--2.2 线性表的顺序表示和实现

--2.3 线性表的链式表示和实现

--2.4 双链表

--2.5 循环链表

第 3 章 栈和队列

--3.1 栈

--3.2 栈的应用

--3.3 队列

第 4 章 串

--4.1 串的基本概念

--4.2 串的表示和实现

--4.3 串的模式匹配

第 6 章 树和二叉树

--6.1 树的概念

--6.2 二叉树的概念、性质和操作

--6.3 树和森林

第 7 章 树和二叉树的应用

--7.1 哈夫曼树

--7.2 堆和优先级队列

第 8 章 图

--8.1 图的概念

--8.2 图的存储结构

--8.3 图的遍历

第 9 章 图的应用

--9.1 最小生成树

--9.2 拓扑排序

--9.3 最短路径

第 10 章 集合与查找

--10.1 集合与查找的基本概念

--10.2 静态查找表上的查找

--10.3 动态查找表上的查找

第 11 章 散列表

--11.1 散列表的概念

--11.2 构造散列函数的方法

--11.3 解决冲突的方法

--11.4 散列表的实现

第 12 章 排序

--12.1 排序的基本概念

--12.2 插入排序

--12.3 交换排序

--12.4 选择排序

--12.5 归并排序

期末考核

数据结构与算法授课教师:

吕威-教授-吉林大学珠海学院-计算机学院

吕威,博士、教授,吉林大学珠海学院阿里云大数据应用学院院长,珠海特聘学者、广东省社会科学院珠海分院特聘顾问、珠海市先进教师,广东省省部科技特派员、广东省高校优秀青年教师培养计划培养对象、第七批广东省“千百十工程”培养对象。曾访问普林斯顿大学、亚琛工业大学等学校。 主要研究兴趣包括大数据、云计算等。近年先后主持了国家自然科学基金、广东省自然科学基金等10多个大数据、云计算相关项目,参加10多个国家、省市项目。跟中山移动公司合作的基于Hadoop云计算平台的海量数据挖掘研究与应用取得不错效果,获得2013年中国移动集团总公司的一类科技创新成果。发表国际、国内科研论文近40篇,被三大索引检索20余篇,专利1项。 2014年负责的“软件工程中并行处理技术” 系列课程获得获美国NSF/IEEE-TCPP本科课程资助计划,主要在本科生中推广并行化技术。负责的软件工程专业获得广东省综合专业改革试点项目。2019年负责的软件工程专业获批广东省特色专业建设。

苏清朗-副教授-澳门城市大学-数据科学学院

Qinglang Su. He is the Associate Professor and Course Director of Institute of Data Science, City University of Macau. He holds two Ph.D. degrees, one in Digital Image Processing (2004), the other in Applied Psychology (2017). With the qualification BSc (hons) in Electronics that he gained in 1999, University of Central Lancashire awarded him an exemption to skip the Master degree, and awarded full scholarship to study for Doctor of Philosophy in Digital Image Processing with specialized in Automatic Image Alignment for Clinical Evaluation of Patient Setup Errors in Radiotherapy at University of Central Lancashire, United Kingdom. The research program was carried out in collaboration with the Rosemere Cancer Centre at Royal Preston Hospital, United Kingdom. In 2017, he was awarded a doctoral degree in Applied Psychology with research project studying Social Networking Service (SNS) and its relation to perceived social support of college students in Macao. He is the deputy chief supervi

冯广慧-讲师-吉林大学珠海学院-计算机学院

吉林大学珠海学院教师,多年来一直从事数据结构教学工作,吉林大学珠海学院 “百人工程青年骨干教师”。发表论文10余篇,获得发明专利授权1项,PCT国际检索3项。编著教材3部,主编《算法与数据结构(C++语言版)》普通高等教育“十三五”规划教材、新工科建设之路-计算机类规划教材,电子工业出版社;参编考研红宝书《算法与数据结构考研试题精析(第四版)》,机械工业出版社。

陈群-高级工程师-吉林大学珠海学院-计算机学院

清华大学计算机科学与技术专业本科、硕士,北京大学光华管理学院工商管理硕士(MBA),高级工程师,国家科技部评估中心专家库专家、国家科技奖励办专家库专家。曾任电信科学技术研究院硕士生导师及上市公司高管、监事等职。研究方向为电信技术、北斗导航、智能技术、区块链。

马蕊--吉林大学珠海学院-计算机学院

澳门科技大学在读博士,研究方向商业智能。曾发布SCI、EI索引论文3篇,其中以第一作者发表的SCI索引论文1篇,EI索引论文1篇。

曾志平--吉林大学珠海学院-计算机学院

University of Minho, Portugual在读博士。研究方向人工智能。

© 柠檬大学 2020