Java互联网架构课件(校园)
白天
夜间
首页
下载
阅读记录
书签管理
我的书签
添加书签
移除书签
中等级
浏览
75
扫码
分享
2022-07-10 05:00:49
1637. 两点之间不包含任何点的最宽垂直面积
若有收获,就点个赞吧
0 人点赞
上一篇:
下一篇:
JavaSE模块
MySQL开发
01.MySQL数据库基础
02.简单查询
03.多表查询
04.高级查询
05.数据库和数据表管理
06.数据操作与事务控制
JavaSE核心技术
01.认识Java
02.变量和运算符
03.流程控制语句
04.数组
05.方法的定义和调用
06.面向对象基础
07.面向对象高级特性
08.异常处理
09.常见工具类-高级篇
10.集合-高级篇
11.文件与流-高级篇
12.多线程
JDBC编程
JavaSE-项目实战课件
校招能力提升
基础算法
0、递归算法设计
1、查找算法
1、顺序查找
2、二分查找
2、算法分析:大O标记法
1、时间复杂度
2、空间复杂度
3、排序算法
1、比较类排序
1、冒泡排序
2、快速排序
3、插入排序
4、希尔排序
5、选择排序
6、堆排序
7、归并排序
2、非比较类排序
1、计数排序
2、桶排序
3、基数排序
数据结构
1、线性结构
1、数组和链表
数组、链表的java实现
数组的操作
链表的操作
练习题
2、栈
3、队列
4、Java中常用的数据结构类
5、哈希表
2、树形结构
二叉树
递归遍历二叉树
前序遍历
中序遍历
后序遍历
练习题
非递归遍历二叉树
前序遍历
中序遍历
后序遍历
深度优先遍历
广度优先遍历
高级二叉树
二分搜索树
红黑树(了解)
二叉堆
多叉树
2-3树(了解)
字典树(了解)
3、图结构
邻接矩阵实现图
深度优先搜索(DFS,Depth First Search)
广度优先搜索(BFS,Breadth First Search)
LeetCode真题实战(扩展学习)
数组
简单级
1.两数之和(暴力,哈希)
26. 删除排序数组中的重复项(双指针)
66. 加一(逻辑)1
70. 爬楼梯
88. 合并两个有序数组(逻辑,倒插法)2
283. 移动零
中等级
11. 盛最多水的容器
15. 三数之和
189. 旋转数组(暴力法,额外数组法)2
困难级
128.最长连续序列
链表
简单级
21. 合并两个有序链表(迭代,递归)2
83. 删除排序链表中的重复元素
141. 环形链表
160. 相交链表
203. 移除链表元素
206. 反转链表
中等级
24. 两两交换链表中的节点
86. 分割链表
142. 环形链表 II
困难级
25. K 个一组翻转链表(迭代)1
栈和队列
简单级
20. 有效的括号(栈)1
155. 最小栈(辅助栈)1
496. 下一个更大的元素
682. 棒球比赛
844. 比较含退格的字符串
1047. 删除字符串中的所有相邻重复项
中等级
150. 逆波兰表达式求值
227. 基本计算器 II
621. 任务调度器
739. 每日温度
困难级
42. 接雨水(栈,暴力)2
84. 柱状图中最大的矩形(暴力、栈)2
239. 滑动窗口最大值(暴力)1
239. 滑动窗口最大值(双端队列)1
641. 设计循环双端队列()1
树
简单级
100. 相同的树
101. 对称二叉树
104. 二叉树的最大深度
108. 将有序数组转换为二叉搜索树
589. N叉树的前序遍历(递归)1
590. N叉树的后序遍历(递归)1
中等级
94. 二叉树的中序遍历(迭代、递归)2
144. 二叉树的前序遍历(递归、迭代)2
429. N叉树的层序遍历(BFS)1
困难级
99. 恢复二叉搜索树
其他
简单级
3. 无重复字符的最长子串(滑动窗口)
111. 二叉树的最小深度(递归)
226. 翻转二叉树(一段血案)
997. 找到小镇的法官(图)
1221. 分割平衡字符串(贪心)
1688. 比赛中的配对次数(搞笑)
中等级
1637. 两点之间不包含任何点的最宽垂直面积
Linux操作系统
1、Linux入门
2、Linux系统安装
3、Linux系统使用与连接工具
4、Linux文件和目录管理
5、Linux系统用户与用户组管理
6、Linux磁盘管理
7、Linux文本编辑工具Vim
8、Linux文档的打包与压缩
9、Linux安装RPM包或源码包
10、校招高频考点汇总
数据库强化
01.视图
02.索引
03.存储过程
04.触发器
05.数据库优化
名企真题
1、东软集团
2、宇信科技
3、浩鲸科技
4、京东
5、小米
6、百度
7、腾讯
8、阿里
前端模块
HTML5 & CSS3
01.HTML语言
02.初识CSS
03.CSS常用样式
04.盒子模型
05.元素定位
06.弹性布局
JavaScript核心技术
01.JavaScript基础
02.函数,数组与对象
03.BOM模型
04.DOM模型
05.DOM编程
06.JSON轻量级数据交换格式
07.Web存储
WEB前端-项目实战课件
ES6.0核心技术课件
Vue.js框架
01.初识Vue
02.Vue基本语法
03.Vue进阶
04.Vue组件
05.Vue路由
06.Vue-Cli脚手架
07.AJAX的使用
08.Vuex
09.Vue生命周期
10.项目案例-头条新闻
Vue3框架
01.初识Vue
02.Vue基本语法
03.Vue进阶
04.Vue组件
05.Vue路由
06.Vue生命周期
07.Vue过渡与动画
08.Vue可复用解决方案
09.Vue-cli脚手架
10.Vuex
11.Vue组合式API
12.AJAX与Axios框架
13.项目案例-头条新闻
后端模块
JavaWeb编程
01.Web应用基础
02.Servlet开发技术
03.Servlet会话跟踪基础
04.过滤器与监听器
05.MVC设计模式
前后端分离项目
01.项目概述
02.服务器端项目搭建
03.前端项目搭建
04.项目代码-后端
05.项目代码-前端
框架模块
Git团队协作
01.Git安装教程
02.使用git进行版本控制
03.GitHub用法指南
Maven
MyBatis框架
Spring框架
SpringMVC框架
01.SpringMVC框架
02.SSM集成
SpringBoot框架
Java框架阶段项目课件
拓展模块
Spring Security 分布式安全框架
Spring Session 分布式会话框架
Nginx 高性能服务器
Redis内存数据库
Spring Cloud微服务框架
01. 前置知识:集群、分布式与微服务
02. SpringCloud基础
03. Eureka服务注册与发现
04. Ribbon负载均衡与Feign服务调用
05. Hystrix延迟和容错库
06. Gateway微服务网关
07. Config配置管理中心
08. Bus动态刷新配置
SpringCloud微服务:饿了么项目
01.第1阶段-搭建基于RestTemplate的微服务调用
02.第2阶段-添加Eureka高可用集群
03.第3阶段-添加Feign服务调用及负载均衡
04.第4阶段-添加Hystrix熔断降级
05.第5阶段-添加Gateway微服务网关
06.第6阶段-添加Config集中配置管理集群
07.第7阶段-添加Bus配置刷新
Docker 虚拟化容器技术
暂无相关搜索结果!
让时间为你证明
分享,让知识传承更久远
×
文章二维码
×
手机扫一扫,轻松掌上读
文档下载
×
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
书签列表
×
阅读记录
×
阅读进度:
0.00%
(
0/0
)
重置阅读进度
×
思维导图备注