视频课程 人浏览 历史评分   更新时间: 30天前 随到随学

课程介绍

注意0:欲购买此课程,获取安全购买链接,索要正版授权学习平台账号,务必加咨询QQ:2536379620
注意1:由于编码原因,试听课程视频画面清晰度不如最终购买的视频。最终购买视频的画面清晰度可参见以下两张图。图1   图2
注意2:正版良心视频,购买后有机会和原作者直接短暂技术交流。
    
注意3:感觉课程太难?没有信心?还在犹豫自己学的会学不会?我们的师傅带徒弟模式(5倍下单)会给您信心。我们承诺,商品详情,教学大纲,视频内容,所涉及技术,可获得原创作者老师微信或QQ和针对视频范围的精心指导。线上一对一师带徒辅导问答,针对视频内代码调试,使命必达,视频之外相关技术内容,行业内信息人脉,企业内推(如有),原创作者老师会竭诚帮助。

以上所示价格,只能自行学习视频和获取少量解答。师傅带徒弟课程(5倍下单左右,可以先和客服联系,可获得老师的联系方法和针对视频范围的精心指导。线上一对一师带徒辅导问答,针对视频内代码调试,使命必达。)

                            


16+常用数据结构
14+类常见算法
50+道经典算法面试题
10000+行高质量手写代码
助你提升内功,每月多赚10000元
助你进价资深开发,直指架构CTO
助你进入大厂,提高职业高度
助你提高对实际问题抽象的能力

课程大纲

01
课程内容

【录播】课程内容(5分钟)
02
lc 1244 :排行榜

【录播】排行榜:题目描述(4分钟)

【录播】排行榜:类和方法的设计(5分钟)

【录播】排行榜:单纯使用 Map 来存储分数(10分钟)

【录播】排行榜:使用 TreeSet 优化性能(12分钟)

【录播】排行榜:总结(3分钟)
03
lc 1396 :设计地铁系统

【录播】设计地铁系统:题目描述(5分钟)

【录播】设计地铁系统:代码实现(11分钟)
04
字符串匹配算法 - BF 算法

【录播】字符串匹配算法:概述(6分钟)

【录播】BF 算法步骤(4分钟)

【录播】BF 算法代码实现(7分钟)

【录播】BF 算法思路二(2分钟)

【录播】BF 算法思路二代码实现(6分钟)

【录播】BF 算法总结(3分钟)
05
字符串匹配算法 - RK 算法

【录播】RK 算法优化思路(4分钟)

【录播】RK 算法实现一(7分钟)

【录播】RK 算法之哈希函数设计一(5分钟)

【录播】RK 算法实现二(7分钟)

【录播】RK 哈希冲突解决(5分钟)

【录播】RK 算法之无冲突哈希函数设计(7分钟)

【录播】RK 算法实现三(5分钟)

【录播】RK 算法总结(2分钟)
06
字符串匹配算法 - BM 算法【一】

【录播】BM 算法核心思想(6分钟)

【录播】BM 算法之坏字符规则(3分钟)

【录播】BM 算法之坏字符规则移动位数(7分钟)

【录播】BM 算法之代码实现坏字符规则(9分钟)

【录播】BM 算法之坏字符规则优化(6分钟)

【录播】BM 算法之坏字符规则的特点(5分钟)

【录播】BM 算法之好后缀规则(7分钟)

【录播】BM 算法之移动最大值原则(4分钟)

【录播】BM 算法之模式串的后缀子串(11分钟)

【录播】BM 算法之如何计算两个数组(7分钟)
07
字符串匹配算法 - BM 算法【二】

【录播】BM 算法之融合坏字符和好后缀(4分钟)

【录播】BM 算法之好后缀移动的位数(8分钟)

【录播】BM 算法时间复杂度(2分钟)
08
字符串匹配算法 - KMP 算法

【录播】KMP 算法核心思想(8分钟)

【录播】KMP 怎么样根据好前缀移动模式串(4分钟)

【录播】KMP next 数组的含义(8分钟)

【录播】KMP next 数组的作用(5分钟)

【录播】KMP 算法代码实现(7分钟)

【录播】KMP next 数组暴力解法(5分钟)

【录播】KMP next 数组暴力解法代码实现(6分钟)

【录播】KMP next 数组动态规划解法(13分钟)

【录播】KMP next 数组动态规划代码实现(9分钟)

【录播】KMP next 数组动态规划代码优化(4分钟)
09
字典树 - 前缀树 - Tire

【录播】什么是字典树(9分钟)

【录播】代码表达节点(4分钟)

【录播】表达单词的结尾(5分钟)

【录播】添加单词动画演示(3分钟)

【录播】添加单词代码实现(6分钟)

【录播】查询指定单词(5分钟)

【录播】哈希查找优化字典树操作(6分钟)

【录播】代码补充说明(2分钟)
10
lc 208 :实现 Trie (前缀树)

【录播】题目描述(3分钟)

【录播】Map 实现字典树(4分钟)

【录播】数组实现字典树(6分钟)
11
lc 642 :搜索自动补全系统

【录播】题目描述(6分钟)

【录播】Map 实现(13分钟)

【录播】前缀树搜索(7分钟)

【录播】前缀树查找前缀句子(6分钟)
12
海量数据查找/去重问题

【录播】海量数据查找目标值(7分钟)

【录播】什么是位图(6分钟)

【录播】位图代码实现(9分钟)

【录播】位图标准代码实现(6分钟)

【录播】位图解决海量数据查找问题(4分钟)

【录播】布隆过滤器(7分钟)
13
缓存概念

【录播】缓存机制中的数据结构课程内容(2分钟)

【录播】缓存的概念(6分钟)

【录播】缓存的三种数据淘汰机制(8分钟)
14
缓存失效策略 - FIFO 缓存

【录播】FIFO 机制的实现(3分钟)

【录播】FIFO Cache 代码实现(7分钟)
15
lc 146 :LRU (Least Recently Used)

【录播】实现 LRU Cache 需要的数据结构(7分钟)

【录播】Map和双向链表实现 LRU Cache(6分钟)

【录播】LRU Cache 代码实现一(6分钟)

【录播】LRU Cache 代码实现二(4分钟)

【录播】LRU Cache 代码实现三(11分钟)

【录播】LRU Cache 代码实现四(13分钟)
16
lc 460 :LFU (Least Frequently Used)

【录播】LinkedHashSet 特点(3分钟)

【录播】实现 LFU Cache 需要的数据结构(6分钟)

【录播】LFU Cache 代码实现一(4分钟)

【录播】LFU Cache 代码实现二(9分钟)

【录播】LFU Cache 代码实现三(8分钟)
17
Redis Value 数据类型

【录播】Redis Value 之列表(7分钟)

【录播】Redis Value 之字典和集合(3分钟)

【录播】Redis Value 之有序集合(5分钟)
18
为什么 MySQL 等使用 B 树 / B+ 树来组织数据

【录播】关系型数据库中数据结构章节内容(3分钟)

【录播】磁盘结构(7分钟)

【录播】表数据是如何存储在磁盘中的呢?(5分钟)

【录播】索引(7分钟)

【录播】多级索引(8分钟)

【录播】使用树形结构组织多级索引(6分钟)

【录播】M - Way Search Tree(11分钟)

【录播】B 树(9分钟)

【录播】B 树存储多级索引(4分钟)

【录播】B+ 树(4分钟)
相关推荐
客服 关于