¥365.00订阅全部
内功修炼之数据结构与算法-
共65节
772人学习
Java讲师
课程详情
喜欢
播放页问题反馈
介绍
什么是算法
什么是数据结构
课程概览
复杂度
什么是时间复杂度
什么是空间复杂度
链表
什么是线性表
ArrayList的底层分析
什么是链表
什么是双向链表
实战1-翻转链表-Part1
实战1-翻转链表-Part2
实战2 -深度拷贝带随机指针的链表 Part1
实战2 -深度拷贝带随机指针的链表 Part2
两数相加
二分查找
什么是二分查找
实战1-在旋转数组中搜索
实战2-在旋转数组中寻找最小
实战3-砍树
排序
玩转排序
冒泡、插入、选择排序的比较
快速排序
归并排序
两个指针
Two Pointer
Demo1 3Sum
实战2-三角形计数
实战3-积雨问题
栈
什么是栈
实战1-括号验证
实战2-最小栈
实战3-最大面积
队列
什么是队列
两个栈实现队列
两个队列实现栈
树
什么是树
What is binary tree
什么是二叉搜索树
前序遍历树
中序遍历树
后续遍历树
实战1-树的序列化与反序列化
实战2-二叉树的右视图
二叉树的最长路径和
堆
什么是堆
前K个最大数字
前K最近的点
哈希
什么是哈希
HashMap 基本操作
HashMap深度分析
子数组和等于K
图的拷贝
最长无重复的子字符串
宽度与深度优先搜索
什么是宽度优先搜索
什么是深度优先搜索
实战1-小岛问题
实战2-单词阶梯
实战3-N皇后
实战4-子集
实战5-字母梯2
动态规划
什么是动态规划
实战1-爬楼梯
实战2-单词分割
实战3-回文分割2
总结
总结
LRU缓存
转换二叉树搜索到有序链表
订阅失败
内功修炼之数据结构与算法
...
当前章节需购买后观看
开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
提交答案
购买课程
扫码完成付费,可继续学习全部课程内容
加载中...
正在试验
后自动删除环境
关闭试验
继续试验
课程实验
本次实验时间已到期 00:00:00
程序员研修院
v1.1.0
一、播放器优化
修改播放器默认倍速设置,增加1.25倍速
调整目录展示形式,增加折叠/展开
优化播放器的使用体验,有播放问题可以点击播放页内的”反馈“提交问题
课件正在飞速打包中,请耐心等待几秒钟~