文件名称:word源码java-leetcode:leetcode练习
文件大小:268KB
文件格式:ZIP
更新时间:2024-06-25 16:49:17
系统开源
word源码java
数据结构与算法
目录
时间复杂度和空间复杂度分析
参考链接:
数组、链表、跳表的基本实现和特性
参考链接:
栈、队列、优先队列、双端队列
参考链接:
哈希表、映射、集合
参考链接:
树
二叉树的遍历
前序遍历
根节点----->左子树----->右子树
代码模板:
//
方式一:使用递归
public
void
preOrderTraverse(TreeNode
node)
{
if
(node
!=
null)
{
//
对节点进行处理
//
to
do
something
//
迭代左右子节点
preOrderTraverse(node.left);
preOrderTraverse(node.right);
}
}
//
方式二:使用栈存放节点
public
void
preOrderTraverse(TreeNode
root)
{
Stack