1

数据结构班

  • 开班时间:10次直播课已上完,现在购买看视频
  • 课程时长: 10次课[每次课至少2小时,课上课后答疑]
  • 价       格:原价1000,现价99,目前报名看视频
  • 课程咨询
我要报名 加入购物车

扫描下载七月在线app

IOS
Android

本课程较上一期有非常大的改进
1 前一个半小时介绍算法原理、最后半小时直接切leetcode直播刷题,一步步优化 先粗暴的 然后思考想更好的,让你一举窥探大牛的思考过程、coding过程,各种牛逼的编程技巧一览无余。
2 不但布置作业,而且下次上课前解答作业。



上课方式:在线QQ群视频直播上课,天南地北,只要想听,谁都有机会报名参加。

后视频10次课每次课都提供上课视频供课后随时反复观看、复习(PC端用Google浏览器登陆官网在线观看、手机端APP下载看)。
课程福利1  优秀学员可内推BAT。2  1个月全程辅导,课上2小时直播答疑、课后一周 7 天集中答疑,及与牛人师兄的互助讨论。3  1个月的课程结束后,有问题依然可以随时在群内或社区提问讨论。
:Java或C++。
预备基础:学过编程,要求课前及时预习、课上认真听讲,课后积极完成相关练习题。



讲师团队


林奔 毕业于复旦计算机系,曾多次获ACM亚洲赛区金奖。先后工作于谷歌、百度、大众点评、蚂蚁金服,熟练算法、机器学习、数据挖掘等,对将数据转化为生产力有着丰富的经验。
林应 原阿里高级技术专家,现创业中。创业之前,先后任职于微软、EMC等,从事过操作系统、数据库和云存储相关产品的研发。曾多次作为面试官参与阿里/EMC校招面试与出题,善于剖析leetcode经典题型。
许菁 百度地图创建初期研发主干、先后工作于Google、百度、搜狐、58等知名互联网公司,专注算法研发,曾有多年竞赛算法教学经验。


往届学员评价


一如既往 口碑爆棚

1.算法初步(奔)
-Why?What?How?
-复杂度
-均摊分析
-最大子数组和

2.必知必会的数据结构(奔)
-栈和队列
-人工栈与系统栈初探
-并查集
-路径压缩
-什么都能往里塞的哈希表
-布隆过滤器

3.树/堆(应)
- 背景知识
- 二叉树的前中后序遍历
- 二叉树的序列化和反序列化
- 表达树构造
- 最近公共祖先
- 堆的构造与应用

4.图论(奔)
-图的定义(有向图,无向图)
-拓扑排序
-最短路(Floyd,Dijkstra,Bellmanford)
-最小生成树

5.递归(许)
快速排序
用递归打印数字
N皇后问题及其扩展
排列组合问题
递归的优化

6.图搜索初探(奔)
-遍历(深度优先 广度优先)
-走迷宫
-N皇后问题
-状态空间
-迭代加深搜索
-启发式搜索

7.贪心(许)
- 背景知识
- 最小/最大子数组
- 最小差
- 矩阵归零
- 跳跃游戏
- 加油站


8.动态规划(奔)
-递归本质
-最优子结构
-重叠子问题
-万金油套路
-手把手教你如何写DP

9.高并发/海量数据处理/笔试技巧(应)
- 并发编程基础知识
- Map Reduce简介及常见面试问题
- 高并发系统设计常见问题
- 动静分离
- 同步变异步
- 缓存以及数据库优化
- 面试编程技巧
- 确认边界条件
- 先构造测试数据
- 编程风格

10.博弈论 概率 数论(奔)
-博弈论定义
-放围棋游戏
-取石子游戏
-概率定义
-无穷级数
-条件概率
-贝叶斯公式和朴素贝叶斯
-数轮初步
-质因数分解
-辗转相除
-筛法
-Mod运算