30天c++leetcode算法训练
  1. 数组

    1. 录播
      leetcode配置环境
      14分钟
    2. 录播
      [66] 加一
      6分钟
    3. 录播
      [697] 数组的度: 巧用map<int
      9分钟
  2. 链表

    1. 录播
      [83] 删除排序链表中的重复元素
      5分钟
    2. 录播
      [206] 反转链表
      3分钟
    1. 录播
      [20] 有效的括号
      8分钟
    2. 录播
      [496] 下一个更大元素 I
      6分钟
    3. 录播
      [682] 棒球比赛
      6分钟
  3. 字符串

    1. 录播
      [28] 实现strStr()
      8分钟
    2. 录播
      [38] 报数
      5分钟
    3. 录播
      [58] 最后一个单词的长度
      4分钟
    1. 录播
      [100] 相同的树
      3分钟
    2. 录播
      [112] 路径总和
      6分钟
    3. 录播
      [226] 翻转二叉树
      2分钟
    4. 录播
      [572] 另一个树的子树
      7分钟
    5. 录播
      [617] 合并二叉树
      3分钟
    6. 录播
      [671] 二叉树中第二小的节点
      7分钟
  4. 双指针法

    1. 录播
      [125] 验证回文串
      6分钟
    2. 录播
      [344] 反转字符串
      2分钟
  5. 贪心

    1. 录播
      [122] 买卖股票的最佳时机
      4分钟
    2. 录播
      [455] 分发饼干
      4分钟
  6. 动态规划

    1. 录播
      [53] 最大子序和
      7分钟
    2. 录播
      [70] 爬楼梯:经典斐波那契数列与递归超时
      7分钟
  7. 广度优先搜索

    1. 录播
      [107] 二叉树的层次遍历 II
      10分钟
    2. 录播
      [690] 员工的重要性
      6分钟
  8. 深度优先搜索

    1. 录播
      [108] 将有序数组转换为二叉搜索树
      7分钟
    2. 录播
      [110] 平衡二叉树
      4分钟
    3. 录播
      [733] 图像渲染
      9分钟
  9. 数据结构设计

    1. 录播
      [155] 最小栈
      5分钟
    2. 录播
      [225] 用队列实现栈
      5分钟
    3. 录播
      [232] 用栈实现队列
      4分钟

对课程感兴趣?

点击报名,听课时长可兑换余额哦~

30天c++leetcode算法训练免费

最近在学 104 累计报名 631 好评度 -
咨询老师
用手机看

扫一扫继续用手机看

  • 微信扫码

  • QQ扫码

下载手机APP

课程概述

目录

评论

老师介绍

  • 丁宋涛

    丁宋涛

    丁宋涛老师是南京大学博士,微软中国认证讲师,任江苏微软技术中心、美国大学理事会计算机学科教师,捷帝科技有限公司联合创始人,拥有15年以上程序开发经验。
  • 老夏课堂-夏曹俊

    老夏课堂-夏曹俊

    捷帝科技创始人,南京大学计算机硕士毕业,有15年c++跨平台项目研发的经验,领导开发过大量的c++虚拟仿真,计算机视觉,嵌入式图像处理,云安全审计项目,比赛鹰眼系统,主编出版过《C++实训教程》。 有三年的C++和Linux开发的培训经验
简  介 课程主讲人为资深微软MCT,在一本、二本院校中多次参与算法类课程讲解,并指导多名普通全日制本课生获得蓝桥杯全国大赛奖项。本着“踏踏实实做教育,真真切切讲技术”的心愿,本课程力求深入浅出,讲解细致完整,特别适合对算法、数据结构有初步了解,基础知识相对薄弱的学员,提供完整的随堂笔记和图解。
     作为要准备踏入码农行业的人来说,怎么能不去刷刷LeetCode呢?LeetCode收录了许多互联网公司、IT企业的笔试题目,被称为刷题神器。同样的,不少非计算机专业的科班出身的学员朋友,做的编程还是挺多的,在编程过程中或多或少觉得自己的“野路子”实在太多,有时不仅写得煎熬,而且书写很多时候都非常不规范。因此,学习、借鉴、模仿高手的代码套路,不仅仅有助于提升职业技能,更进一步的也能增加自己求职的底气和心气。Leetcode是面向职场就业的,而非追求高度思维技巧的ACM竞赛,特别是LeetCode的基础题目并不多,目前大概有358道,而且其题型都非常简单明了,并不需要的复杂的理解,一般都在50行左右就可以解决。这有助于广大的求职朋友建立自信,提升技能。本门课程分类精选了30道题目,从vs code刷题环境搭建起手,手把手的进行了课程引导,以期能帮助广大求职人员,积累知识,提升技能,不过有些题是加锁的,好像有付费才能使用,能做的题应该有150多道吧,这也是完全足够了。
     另外,如果你写了上百行代码,就肯定说明你想太多了或太复杂,虽然都能用很短的代码就能解决,但并不意味着LeetCode的题目非常简单,实际上LeetCode基本上涉及到了所有常规的算法类型。
     关于LeetCode的刷题时间:个人认为大概是要一个月左右,如果你是大神的话,也许大概能在两到三个星期间刷 完,不过做为新手,除了埋头做题,更重要的是去讨论区看看别人的代码或思路。一道一道刷题虽然速度慢了点,不过会学到了许多。为了帮助广大学员朋友切实提升程序开发技巧,积累学习信心,克服畏难情绪,丁宋涛和夏曹俊老师共同精心设计了本门课程。希望通过本门课程可以分享知识,掌握技能。


课程目标 
       1、熟悉各互联网公司的算法题目,为找工作做准备。
       2、熟悉常见的算法和数据结构,LeetCode提供了交流平台,一些大神会将自己的解法贴出来共享,有些巧妙的解法实在令人叫绝,虽然几乎都是英文,但上面的国人也特别多(中文拼音名字>_<)。
       3、学习别人的编程思维,加快编程的速度,避免常见的BUG。
适合人群 学生,有笔试面试算法参考的需求,有一定c++编程基础,学习过STL有志于参加蓝桥杯、ACM程序设计竞赛的潜在队员

资料下载报名后支持下载

* 课程提供者:夏曹俊