简介:该阶段课程介绍了数据结构与算法的基本知识,主要内容包括Python面向对象程序设计、顺序表、链表、栈和队列、二叉树和树、集合、排序以及算法的基本知识。拓展问题求解的思路,从解决问题的目标来组织教学内容,注重理论与实践的并用。
课程章节
第01课 数据结构介绍及数据空间复杂度 时间复杂度
第02课 链表结构与实现 顺序结构与实现
-
课时1单向链表insert-1
-
课时2单向链表insert-2
-
课时3双向链表长度和打印
-
课时4双向链表头部增加
-
课时5双向链表append分析
-
课时6双向链表最后一个属性
-
课时7insert思路分析
-
课时8insert代码实现
第03课 双向链表结构与实现, 循环列表结构与实现
-
课时1单向循环链表
-
课时2单项循add于length
-
课时3print search-
-
课时4单项循环链表的append
-
课时5单向循环链表insert
-
课时6栈
-
课时7队列
-
课时8双端列队
第04课 排序(上)
-
课时1树的基本概念
-
课时2二叉树的add原理
-
课时3二叉树的实践
-
课时4冒泡排序
-
课时5冒泡排序实践
-
课时6选择排序原理
-
课时7插入排序实现
-
课时8插入排序原理
-
课时9选择排序代码
第05课 排序(下) 搜索
授课讲师
-
志强老师
python讲师
关于讲师
华清创客金牌讲师,10年项目开发经验,微软认证高级讲师,长期从事WEB开发、智能推荐系统等工作,对算法模型、机器学习及Python服务端开发有深刻的理解,志强老师生动活泼、幽默风趣的授课风格倍受学员推崇,被学员亲切地封为“强哥”。曾负责项目:阿凡题、拍搜等。
课程推荐
- Python全能职业课 试听 81948
- 深度学习 试听 17962
- Python爬虫工程师特训营 试听 55480
- Python开发工程师特训营 试听 48090
学习服务
- 技术大牛直播授课
- 实时学情管理
- 课后作业批改,BUG诊断
- 辅导老师当堂答疑
- 学习规划,专属学习方案