课程分类

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

你将获得

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

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • 国内一线大厂十多年核心网交换机、云计算saas产品、android系统研发经验,结合实践检验的Linux C++后台开发技术栈课程,已经帮助一批批高校的本科、研究生、转专业、再就业同学拿到互联网大厂offer,其中不乏进入BAT的优秀学生。

  • 课程详情

    近150集课程全部更新完成,Java最全数据结构算法课程。idea开发环境安装,源代码和课件资料,请pc机打开课程介绍页面,报名后在页面最下方有资料下载链接!

    温馨提醒
    :同学们,课程购买后,会自动加入我们的学习讨论群,施磊老师会在群里及时解答大家学习过程中和笔试面试过程中遇到的问题,同学们之间也会互相讨论互相学习。非常期待你的加入,和我们一起冲刺大厂offer!



    课程简介  
    该课程视频内容主要包括下面几部分: 
    1、讲解Java线性表,数组、链表、栈、队列以及笔试面试题代码实践应用
    2、讲解哈希表理论以及代码实践,大数据查重处理方案,涉及哈希表、位图法、Bloom Filter布隆过滤器理论讲解和代码实践应用 
    3、讲解BST二叉搜索树,AVL平衡二叉树,红黑树,B-树、B+树、B*树 ,哈夫曼树的理论、代码以及笔试面试问题代码详解
    4、讲解跳跃表和倒排索引结构以及代码实践应用
    5、无向图和有向图的深度和广度优先遍历, 迪杰斯特拉最短路径算法,理论讲解和代码实践引用,最小生成树Prim算法和Kruskal算法
    6、冒泡排序、选择排序、插入排序、希尔排序、堆排序(大根堆、小根堆、优先级队列)、快速排序、归并排序、基数排序代码和排序算法优化
    7、串操作,朴素模式匹配算法,KMP模式匹配算法,字典树(前缀树)字符串查找理论讲解和代码实践应用
    8、五大算法,包括分治算法、动态规划算法、回溯算法、分支限界算法、贪心算法的算法理论讲解和笔试面试问题代码实践应用



    课程目标  
    1、全面掌握校招中的Java数据结构和算法内容
    2、通过数据结构和算法的代码书写,提升Java编码能力,加深问题的理解深度
    3、通过笔试面试问题剖析,代码实践,感受校招中Java的数据结构和算法是怎么考察的 
    4、归纳总结,提升实践问题的分析解决能力 

    适合人群
    应聘Java研发和开发测试相关岗位必备知识

    讲师介绍
    施磊老师,在国内一线大厂长期从事核心网交换机和网关产品研发,云计算saas产品研发,以及android智能手机系统framework层的卡顿、死机、黑屏问题的解决和系统优化,有丰富的产品研发和项目架构设计经验。结合近几年来为一本、二本高校学生春招&秋招进行系统的培训辅导,拥有丰富的教学经验和完善的实战课程体系,已经帮助上千名一、二本高校本科、研究生拿到互联网大厂的校招offer,其中有不少进入BAT的优秀学生。

    联系方式
    学习中遇到问题,作为将来从事研发行业的后浪们,建议大家静下心来,思考问题可能发生的原因过程,逐步来排查问题,这样才能有更高更快的自我成长以及经验积累,如打印日志、调试代码、平台环境问题、三方库安装或者版本问题、网络问题、DNS解析问题、权限问题、防火墙配置问题等等,都是大家学习或者工作中遇到问题时经常思考的方面和分析方法。

    如果遇到自己无法独立解决的问题,可以加入学习群和同学们一起讨论,或者咨询老师 QQ:2491016871
    温馨提示
    • 请勿私下交易
      请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
    • 听课说明

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

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