大数据算法导论课程大纲
2017-10-10 09:53
309 查看
程序=算法+数据结构,算法是程序员,数据分析师等岗位的基本功,但有很多程序员和半路出家的数据分析师却没受过严格的算法训练,因此他们不能设计和开发出逻辑复杂的高效率应用系统,使到自己的职业前途受到限制。另外,在面试软件工程师,算法设计师,数据分析师,大数据程序员等岗位的时候,面试官常会问一下算法的问题,没有算法修养的人往往哑口无言,场面尴尬,比如
十道海量数据处理面试题
http://f.dataguru.cn/thread-286933-1-1.html
本课程以经典的《算法导论》一书作为蓝本,结合google,facebook,腾讯,阿里等企业的面试题,以及ACM大赛的真题进行讲解
每次课由以下几部分组成
1 算法精讲
2 此项算法的应用场景和案例
3 相关编程讲解(基于C/C++和Java,一般情况下会同时使用这两类编程语言进行例题讲解,学员只要会其中一种即可)
课程目的是消除瓶颈,从此面试再无心虚,工作再无心理障碍
《大数据算法导论》课程大纲
第1课 算法概论,程序=算法+数据结构,时间不允许的算法无任何意义,分而治之,贪心算法,大数据的挑战
第2课 从排序说起,估计算法复杂度
第3课 基本数据结构及应用,栈,队列,链表,哈希函数和哈希表
第4课 二叉树,B树,红黑树等各种树结构及其应用
第5课 面试题与ACM题选讲(1)
第6课 面试题与ACM题选讲(2)
第7课 矩阵计算问题,超巨型矩阵与稀疏矩阵的存储和计算
第8课 现实世界的信息安全原来是数论算法决定的,RSA算法
第9课 字符串匹配问题,海量字符串处理。BLAST算法与基因匹配
第10课 面试题与ACM题选讲(3)
第11课 面试题与ACM题选讲(4)
第12课 图算法及其在交换机,路由器等网络设备中的应用,最小生成树,最短路算法
第13课 运筹学算法简介,线性规划,动态规划,较大流算法
第14课 NP完备问题,千古难题NP=P?近似算法
第15课 面试题与ACM题选讲(5)
授课时间:
课程2017年11月13日开课,预计课程持续17周时间。
授课对象:
需要弥补算法知识的程序员,架构师,设计师,分析师等,要求懂C/C++或Java编程。
收获预期:
熟悉常用算法,并将其运用于工作场景,特别是大数据场景
授课讲师:
主讲:
tigerfish(黄志洪),炼数成金创始人,ITPUB创始人。数据库专家,数据分析专家,有丰富的IT领域、数学领域的知识经验。过往主讲炼数成金《Hadoop数据分析平台》《数据分析展现与R语言》《机器学习》等多门大数据和数据分析课程,沉浸算法研究20多年,有丰富的讲授算法类课程经验。
习题指导:
何翠仪,中山大学统计学专业毕业,炼数成金专职讲师,在过去曾主讲或参与主讲炼数成金《大数据的统计学基础》《大数据的矩阵计算基础》《金融时间序列分析》《量化投资》等课程。
何浩勋,中山大学应用数学专业毕业,炼数成金专职讲师,曾在全国奥林匹克信息学竞赛中获得一等奖,在算法上具有深厚研究和功力。
有想学习的可以点击这个链接,炼数成金算法导论的优惠码是MV56,相互学习喽
十道海量数据处理面试题
http://f.dataguru.cn/thread-286933-1-1.html
本课程以经典的《算法导论》一书作为蓝本,结合google,facebook,腾讯,阿里等企业的面试题,以及ACM大赛的真题进行讲解
每次课由以下几部分组成
1 算法精讲
2 此项算法的应用场景和案例
3 相关编程讲解(基于C/C++和Java,一般情况下会同时使用这两类编程语言进行例题讲解,学员只要会其中一种即可)
课程目的是消除瓶颈,从此面试再无心虚,工作再无心理障碍
《大数据算法导论》课程大纲
第1课 算法概论,程序=算法+数据结构,时间不允许的算法无任何意义,分而治之,贪心算法,大数据的挑战
第2课 从排序说起,估计算法复杂度
第3课 基本数据结构及应用,栈,队列,链表,哈希函数和哈希表
第4课 二叉树,B树,红黑树等各种树结构及其应用
第5课 面试题与ACM题选讲(1)
第6课 面试题与ACM题选讲(2)
第7课 矩阵计算问题,超巨型矩阵与稀疏矩阵的存储和计算
第8课 现实世界的信息安全原来是数论算法决定的,RSA算法
第9课 字符串匹配问题,海量字符串处理。BLAST算法与基因匹配
第10课 面试题与ACM题选讲(3)
第11课 面试题与ACM题选讲(4)
第12课 图算法及其在交换机,路由器等网络设备中的应用,最小生成树,最短路算法
第13课 运筹学算法简介,线性规划,动态规划,较大流算法
第14课 NP完备问题,千古难题NP=P?近似算法
第15课 面试题与ACM题选讲(5)
授课时间:
课程2017年11月13日开课,预计课程持续17周时间。
授课对象:
需要弥补算法知识的程序员,架构师,设计师,分析师等,要求懂C/C++或Java编程。
收获预期:
熟悉常用算法,并将其运用于工作场景,特别是大数据场景
授课讲师:
主讲:
tigerfish(黄志洪),炼数成金创始人,ITPUB创始人。数据库专家,数据分析专家,有丰富的IT领域、数学领域的知识经验。过往主讲炼数成金《Hadoop数据分析平台》《数据分析展现与R语言》《机器学习》等多门大数据和数据分析课程,沉浸算法研究20多年,有丰富的讲授算法类课程经验。
习题指导:
何翠仪,中山大学统计学专业毕业,炼数成金专职讲师,在过去曾主讲或参与主讲炼数成金《大数据的统计学基础》《大数据的矩阵计算基础》《金融时间序列分析》《量化投资》等课程。
何浩勋,中山大学应用数学专业毕业,炼数成金专职讲师,曾在全国奥林匹克信息学竞赛中获得一等奖,在算法上具有深厚研究和功力。
有想学习的可以点击这个链接,炼数成金算法导论的优惠码是MV56,相互学习喽
相关文章推荐
- 大数据IMF传奇行动绝密课程第34课:Stage划分和Task最佳位置算法解密
- 大数据算法导论第二周
- 标准模板库 STL-2 编程题#3:Set(Coursera 程序设计与算法 专项课程3 C++程序设计;执行输入的命令和数据)
- 【python数据挖掘课程】二十.KNN最近邻分类算法分析详解及平衡秤TXT数据集读取
- 大数据课程培训大纲及详细说明(全)
- [数据挖掘课程笔记]基于规则的分类-顺序覆盖算法(sequential covering algorithm)
- 台湾的算法导论的课程翻译
- 算法导论——课程简介及算法分析
- 九章算法强化班 - 课程大纲
- 【算法导论】基本数据结构
- 【课程说明】数据结构与算法课程要求--选课学生必读
- [置顶] 0基础学习大数据路线,0基础大数据开发课程大纲
- MIT的算法导论课程资料
- Java入门与基础算法班 - 课程大纲
- 麻省理工大学公开课笔记:算法导论(二)——课程简介及算法分析
- 大数据算法课程笔记8a:page replacement algorithm
- 数据结构课程要求算法-栈
- 算法、数据结构经典资料简介(TAOCP、Robert Sedgewick、算法导论、编程珠玑)
- 算法、数据结构经典资料简介(TAOCP、Robert Sedgewick、算法导论、编程珠玑)