• 授课方式
    录播视频+社群交流+答疑辅导
  • 开课时间
    随到随学
  • 适合人群
    所有求职互联网技术方向,想通过笔面试算法部分的同学
  • 课程时长
    1920分钟

课程介绍

点击“进入课程”即可免费学习





讲师介绍

  • 兰子
    牛客职导算法讲师,资深笔试出题人,熟悉算法出题及作答套路,精准把握笔试高频考点以及答题技巧,可以有效帮助同学们掌握相关知识。
  • 清楚
    牛客职导算法讲师,熟悉算法面试手撕算法部分高频考点,授课逻辑清晰、思维严谨、通俗易懂,所授课程获得同学们的一致好评

课程提纲

  • 第1章
    算法编程技巧 2021-06-05
    代码调试技巧
    学习技巧
    练习方法

  • 第2章
    贪心和枚举
    笔试中的拿分技巧
  • 第3章
    十种常见排序算法详解+面试高频考题
    NC22 合并两个有序的数组
    NC88 寻找第K大
    NC119 最小的K个数
  • 第4章
    递归
    搜索算法(dfs)
    分治算法
  • 第5章
    简单数据结构
    栈和队列
    搜索算法(bfs)

  • 第6章
    链表相关面试高频考题
    NC69 链表中倒数第K个结点
    NC53 删除链表的倒数第n个结点
    NC78 反转链表
    NC21 链表内指定区间反转
    NC4 判断链表中是否有环
    NC3 链表中环的入口结点
    NC66 两个链表的第一个公共结点

  • 第7章
    动态规划
    线性dp
    二维dp
    简单背包

  • 第8章
    二叉树高频面试专题
    NC45 二叉树的前中后序遍历(递归、非递归)
    NC15 二叉树的层序遍历
    NC14 二叉树的之字型遍历
    NC13 二叉树的最大深度
    NC5 二叉树的所有路径和
    NC136 二叉树的右视图

  • 第9章
    优化复杂度
    二分
    双指针算法
  • 第10章
    数学
    简单组合数学
    简单数论

  • 第11章
    数据结构面试专题
    NC99 树的直径
    NC52 括号序列是不是合法
    NC49 最长括号子串
    NC90 设计getMin功能的栈
    NC76 用两个栈实现队列

  • 第12章
    字符串
    NC103 反转字符串
    NC17 最长回文子串(Manacher算法)
    NC149 kmp算法

  • 第13章
    总结
    常用的好记模板(快速幂、gcd、并查集)

常见问题

1.课程是真的免费吗?如何获得?

答:牛客职导自研课程的免费都是真实有效的,直接点击“进入课程”按钮即可免费观看学习,不用有任何其他的操作,同学们可以放心学习。

2.学习过程中有问题怎么办?

答:课程配备了社群服务,有专属的导师进行答疑指导,大家可以点击下方二维码,扫码进群。



3.课程资料有哪些?如何获取?

答:本课提供的课程资料有:课件+源码+其他课上用到的资料,扫码进群即可获取。

4.课程视频和服务有效期多久?

答:课程视频是可以随时观看学习的,课程答疑服务也是会一直进行。

5.课程可以分享给身边同学吗?

答:当然可以,但一定要记得上牛客官方平台来学习哦。

6.版权问题

答:虽然课程是免费的,但版权依然归牛客职导所有,任何其他机构、媒体、网站或个人未经本网协议授权,不得发布/发表/转载牛客职导官方的课程链接/内容,违者将依法追究相关责任。

最近正在学