九章算法-九章算法强化班 第87期|2022版|独家资源|高清完整

九章算法强化班 第87期
高阶算法与数据结构知识,适合挑战FLAG/BATJ高级开发岗的同学学习

第一章【互动】FLAG算法面试难度提高?如何准备?

  • 各类IT企业的面试算法难度及风格
  • 如何解决中等难度以上的算法题
  • 如何解决follow up问题
  • 两个指针-前向型指针 – Two Pointer Problem

Minimum Size Subarray Sum

Longest Substring Without Repeating Characters

Longest Substring With at Most k Distinct Characters

Minimum Window Substring

  • 第K大问题 – Kth Largest Problem

第k大元素的三层递进面试考察.

如何通过一道题区分3类面试者

剖析面试官面试的思路

第二章【互动】数据结构(上)之并查集与字典树

  • 并查集 – Union Find

并查集的基本原理

并查集的相关运用

并查集的拓展(带路径压缩)

并查集的运用

  • Trie 树 – Trie Tree

Trie 的基本结构

Trie 树的相关运用

Trie 和 DFS 结合考察

第三章【互动】数据结构(下)之堆与栈难题精讲

  • 堆的深入理解和运用 – Heap

堆重要拓展:

Median 问题拓展

Sliding Windows问题总结

  • 栈 – Stack

栈在表达式上面的运用

单调栈的使用方法

第四章【互动】二分法 和 扫描线

  • 扫描线 – Sweep Line

扫描线入门

扫描线和堆结合拓展

  • 二分法的运用 – Binary Search

普通二分拓展

Find Peak

  • 按值二分详细解析 Binary Search On Value

第五章【互动】动态规划(上) – 滚动数组,划分,博弈和区间型

  • Dynamic Programming

滚动数组

划分类动态规划

博弈型动态规划

区间型动态规划

第六章【互动】动态规划(下) – 双序列与背包

  • 双序列型动态规划 — Double-sequence Dynamic Programming

Longest Common Subsequence

Edit Distance

K Edit Distance

  • 背包类动态规划 – BackPack Problem

BackPack I/II

K sum

BackPack IIl

第七章【互动】如何解决 follow up 问题

  • Iterator 一类题目分析和模板解析

Flatten Nested List Iterator

Nested List Weight Sum I / II

Binary Tree Iterator

Flatten 2d Array Iterator + delete + 二维数组

  • Wiggle Sort I / II
  • Quick Select/ Quick Sort

全网最全最新最专业的资源站
九章资源站 » 九章算法-九章算法强化班 第87期|2022版|独家资源|高清完整

37 评论

  1. 很专业

  2. 对我有帮助

  3. 后悔花了4000刀去报班了

  4. twitter后端我跟着学了1个多月了

  5. 老师讲的非常好的

  6. Amazon报到

发表回复

全网最全最新最专业的资源站

购买会员 联系客服