• 授课方式
    直播+录播+课后作业+助教答疑
  • 开课时间
    随到随学
  • 适合人群
    备战校招和准备找实习的同学
  • 课程时长
    960分钟

课程介绍


更多套餐以及报名请咨询课程顾问:咨询


讲师介绍

  • 左程云
    华中科技大学(本科),芝加哥大学(硕士),曾就职于亚马逊,担任技术专家,IBM,GrowingIo,百度等,《程序员代码面试指南》作者,从2010年起专注刷题至今,拥有10年算法刷题经验。

课程提纲

  • 第1章
    第一章

    定长的绳子覆盖数轴上最多多少点
    捆绑交易恰好购买苹果问题
    4^x次幂吃草问题
    正方形01染色
    01矩阵输出边框全是1的最大正方形的边长长度
    已知区间等概函数,设计新区间等概函数

  • 第2章
    第二章
    限制最大值的子数组
    可以转换的不同字符串的个数
    括号序列问题
    树的路径最大权值和问题
    给定二叉树节点数求二叉树结构方案
  • 第3章
    第三章
    机器人抓物品
    矩阵旋转90°
    有序二维数组找数是否在该数组中
    数组中找划分的最大值
    容器能装多少水
    地形能装多少水
  • 第4章
    第四章
    牛牛新标准算报酬
    判断字符串是否为旋转词
    牛牛的春游
    二维数组最小路径和
    最长公共子序列
    最长公共子串
  • 第5章
    第五章
    斐波那契数列问题O(logN)的解法及其扩展
    所有长度为N的字符串中达标字符串的数量
    出现次数最多的前K个字符串
    TopKRecord结构
  • 第6章
    第六章
    输出路径中蕴含的目录结构
    二叉树转化为有序双向链表
    找到一棵二叉树中的最大搜索二叉子树
    给定中序和先序输出后序遍历
    安置路灯所需最少路灯数
    子数组最大累加和
    整型矩阵子矩阵最大累加和
  • 第7章
    第七章
    字符串互换最小代价
    最长递增子序列问题
    求完全二叉树节点的个数
  • 第8章
    第八章
    最大子数组异或和
    字符串的组合方式
    字符串中没有重复字符子串中最长的长度
    删除字符串中字符使得每种字符只保留一个,并让字典序最小

    字符串最短的变换路径


    更多真题概括请咨询课程顾问:咨询

常见问题

1.课程对我有什么帮助?
本课程致力于教授:中等难度算法真题实战,通过讲解求职笔试面试中常考的算法真题,提炼常考算法知识点,面向大部分中等企业求职做准备。
2.课程需要什么样的学习基础
课程不需要有任何算法基础,如果至少掌握任意一门编程语言(C、C++、java中的一种)最好不过了。
3.课程适合什么样的人报名
适合有完整算法知识体系,准备参加校招或找实习的同学,如果你算法基础知识比较薄弱,可以报名算法基础入门班或者算法基础提升班,来巩固算法基础知识。
4.上课的方式和具体时间是什么样的?

上课采用“直播+课后作业+助教答疑”的模式。

每周进行两次直播课,直播过程中可以和老师互动,每节课结束后会有录播视频回放,并支持购买后一年内不限次数观看;

每节课后都会有相应作业,做的过程中有问题可以在群里问助教,帮助学员巩固提高。

*具体上课时间为:每周六、日下午13:30-15:30(法定节假日和工作日除外)

5.课程主要讲授什么内容?
详见课程内容设置。
6.课程是否能回放?是否支持下载?
支持不限次数的课程回放,并提供课程视频下载(下载牛客APP支持全部视频离线缓存:app下载)。
7.自己基础一般,不确定能否跟上课程进度怎么办?
为了让大家能尽快的跟上课程进度,我们会在每节课上课前提前放出学习资料供大家预习,课后提供了练习作业进行巩固提高,还会有助教进行一对一答疑,录播视频支持无限次回放。
8.课程福利和优惠
针对求职的同学,我们分别设置了求职算法真题精讲-中级班和求职算法真题精讲-高级班两种,购买中级+高级套餐仅需655元,额外赠送一本左程云签名的第二版《程序员代码面试指南》。报名课程者还将获得一份牛客独家面经真题汇总(含权威答案参考)。报名套餐和领取资料请联系课程顾问。
当然,如果你觉得自己基础不是很好的话,也可以报名我们的基础班,多种课程搭配购买都有相应的优惠套餐,详情请咨询课程顾问::咨询
9.关于本课程须知
本课程上课形式为直播,录播视频自购买,支持一年内无限次观看。录播视频一般会在直播结束后一到两天内上传至牛客网。 课程正式开课后不支持任何形式的退换。
10.我不确定自己的情况适合报名哪个班级,怎么办?

正式报名前可以做一下分班考试:链接

注意:

①邮箱务必填写能够收到反馈的正确邮箱,因为你的考试结果我们会以邮件的形式反馈给你,一般在2个工作日内进行反馈~

②请抽出两小时空闲时间进行考试,因为中间不做暂停。

③本次考试完全模拟真实校招以及社招在线笔试形式,也可以来体验一下~最后测评结果仅做参考使用, 具体报名哪个课程还是按照个人意愿为准。具体通知请在报名结束后查看牛客网站内信,邮件,短信等通知信件。

* 报名中级+高级套餐默认本期中级班+下一期高级班,因为这样消化更好,一般本期结束后下一节课即开始下一期,也是为期一个月的直播课哦~当然,如果觉得自己基础不太好,需要更简单入门的知识,你可以直接报名基础入门班~

* 正式开课后不接受任何形式的班级调整。

11.买完课后,需要做什么呢?
购买完后,注意查收牛客站内信,会告诉你加一个专门的课程交流群,课程相关资料、答疑以及课程相关消息都会直接在群里通知哦~
12.《程序员代码面试指南》有什么用?
《程序员代码面试指南》包括了企业面试中绝大部分的常见算法题并提供解题思路和最优解,作为左老师算法直播课的配套教材,本书为最新第二版,视频讲解+纸质教材相结合,书中还有大量习题供课后练习,可以使学习效果更好。

最近正在学