Algorithm 精讲

(4人)

249.50 元 5 折

全场5折优惠,咨询QQ810476411

课程介绍

开源力量课程 -   Algorithm 精讲


课程背景

  • Algorithm (算法)博大精深。虽然本身是大学的一门必修课,但是学校教出来的学生到了职场, 10个里面有 9个半根本不知道该如何使用. 举例来说:

    50个联络人 e-mail address 要排序, 该用什么?
    50万个联络人 e-mail address 要排序, 该用什么?
    5000万个联络人 e-mail address 要排序, 该用什么?

    工作是很现实的, 一个 Algorithm 学了却不知道可以用在什么状况, 其实也不用花时间学, 反正也用不到。这也是学校教育跟工作上一直存在的落差. 这个课程就是要说明如何弥补这个落差。

课程学习法


    六维学习法

    • 视频滚动学习,终身有效
    • 老师指导实战练习辅导
    • 24小时讨论区回答
    • 每周视频坐班直播互动答疑
    • 开源力量结业考试
    • QQ同学会交流 咨询QQ: 810476411客服QQ

推荐人群

  • 1.工作上需要面对较大量的数据
    2.想知道算法在工作上的应用

基础技能

  • 1.在校学过 Data structure and Algorithm
    2.或是编程 3 年以上经验

课程大纲

  • 第一课 Search (sequential search and binary search)
    1.算法的基本概念 + Sequential search
    2. Binary search

    第二课 Hash table

    第三课 Sorting practices
    1. Bubble sort and Insertion sort
    2. 实际效能测试, Selection sort
    3. Quick sort and Heap sort
    4. Merge sort and Radix sort
    5. Bucket sort and Counting sort
    6.实际效能测试, 各种 sorting 算法运用实际讨论

    第四课 Pattern matching
    1. Pattern Matchin 的基本概念以及暴力法
    2. KMP search and BM search 3. Rabin-Karp search 以及实际代码效能测试

    第五课 Multi-pattern matching (Aho-Carosick)
    1. Aho-Corasick
    2. Wu-Manber

    第六课 Inexact matching 简介

    第七课 DFS, BFS, A*, Greedy, Heuristic, Dynamic Programming 简介

    第八课 Game tree, Search Engine 简介

本期嘉宾


    本期嘉宾:翁嘉颀
  • Openfind 资深副总经理,台湾大学资讯工程系毕业,纽约州立大学硕士
  • 从 12 岁开始坐在电脑前面,18岁开始编程,至今编程超过 26 年,用过超过 30 种语言。专长为搜索引擎,邮件安全,邮件系统,Algorithm, AI, Programming language, 以及各种工程师训练将近 20 年。

互动平台

  • ↓↓↓ 扫开源力量微信二维码并关注,不会遗漏开源力量每周免费公开课及最新课程信息


更多常见问题:请点击我~

课时列表

授课老师

Openfind 资深副总经理,台湾大学资讯工程系毕业,纽约州立大学硕士

学员动态

QQ客服: 810476411

QQ咨询: 810476411

QQ吐槽: 810476411

服务时间: 9:00 - 21:00

刘老师: 18516031455

微信公众号:开源力量