文件名称:java8源码-interview:面试
文件大小:15KB
文件格式:ZIP
更新时间:2024-06-24 12:47:45
系统开源
java8 源码 Table of Contents * * 重点 * Created by 数据结构 数组和String 数组a,先单调地址再单调递减,输出数组中不同元素个数。要求:O(1)空间复杂度,不能改变原数组 看 链表 基础 头插法 尾插法 双向链表 常见题 树 二叉树 基础 递归的先序、中序、后序 o(n) 非递归的先序、中序、后序(复杂)o(n) 层次遍历 o(n) 常见题: 检查是否为平衡二叉树(高度差不超过1),o(n) 给定有序数组创建二叉查找树 o(log(n)) 计算数每层的节点 o(n) 判断某树是二叉查找树 最小最大法 求树的高度 递归 非递归 《数据结构 p122 4》 用先序序列和中序序列构建树 《数据结构 p131 4》 二叉搜索树 平衡二叉树 ###B树、B+树 应用:数据库、文件系统、epoll 图 DFS BFS 查找两节点是否存在一条路径 查找 顺序查找 二分查找 o(nlog(n)) 分块查找 B树和B+树查找 hash表查找 o(1) 排序 插入排序 直接插入排序 折半插入排序 希尔排序 交互排序 冒泡排序 快速排序 选择排序 简单选择排序
【文件预览】:
interview-master
----doc()
--------INTERVIEW_JAVA.md(0B)
----README.md(36KB)