课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • 软考不求人,清哥来帮您! 清哥好课堂,助您快成功! 倾本人十多年的IT工作经验和培训经历,助您快速成功!

  • 课程详情

    【课程介绍】
    课程目标:为算法爱好者搭桥铺路、扫清障碍
    适用人群:对算法有兴趣的所有人群,算法不分语言,只分实现
    优惠方式:清哥陪你学算法


    【金牌讲师】
    主讲老师:清哥
    擅长技术:C、C++、objective-c、iOS、SQLServer、MySQL、Oracle、JAVA、C#、Html、CSS+DIV、Javascript等
    项目经验:从事开发和管理工作八年,从事培训工作已六年、共计培训学员近10000人次。
    主要项目:模具设计软体,PDM,ERP,勘探设计院协同设计系统,图文档管理系统,勘探设计院OA系统,拥有中国大陆和台湾专利12项。
    教学风格:讲课精于教学的技巧,充满着机智。各种教学方法、技巧信手拈来,运用自如,恰到好处,并丝毫不带有雕琢的痕迹。整个课堂教学的结构就像一种设计好的程序,过渡自然,组织严密,搭配合理,有条不紊。


    【课程大纲】
    目  录
    一、查找算法... 2
    1.1、顺序查找... 2
    1.2、折半查找... 4
    1.3、哈希查找... 7
    二、字符串算法... 13
    2.1、求字符串长度... 13
    2.2、字符串拷贝... 15
    2.3、字符串比较... 15
    2.4、字符串模式匹配... 16
    2.4.1、布鲁特-福斯算法... 16
    2.4.2、KMP算法... 20
    三、递归算法... 24
    3.1、阶乘... 24
    3.2、斐波那契数列... 25
    3.3、求数组中最大... 25
    3.4、二分查找的递归式... 26
    四、排序算法... 28
    4.1、直接插入排序... 28
    4.2、冒泡排序... 32
    4.3、简单选择排序... 36
    4.4、希尔排序... 40
    4.5、快速排序... 43
    4.6、堆排序... 46
    4.7、归并排序... 50


    【品牌介绍】
    清哥:创办“清哥好课堂”,是以一个技术员的心态,把自身所学所会的知识和技能分享给对IT具有热情、和喜爱的未来IT人士。
    “清哥好课堂”的宗旨是:清哥好课堂,助您快成功!

     
    温馨提示
    • 请勿私下交易
      请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
    • 听课说明

      1、电脑:访问腾讯课堂官网 ke.qq.com 查看我的课表或下载win/mac客户端听课

      2、手机/平板:下载腾讯课堂APP, 进入学习页面听课