leetcode双人赛-algorsPractise:数据结构与算法每日练习题

时间:2024-07-19 22:54:11
【文件属性】:

文件名称:leetcode双人赛-algorsPractise:数据结构与算法每日练习题

文件大小:29KB

文件格式:ZIP

更新时间:2024-07-19 22:54:11

系统开源

leetcode双人赛 一 二叉树 一 基本二叉树 1 二叉树 前序和中序的非递归便利 public static void preOrderUnRecur(Node head) { //1先将头结点压入栈 //2 弹出栈顶元素,再将该节点的左右节点压入栈(先右后左) //3 不断重复2 ,直到stack为空 if (head == null) return; Stack stack = new Stack<>(); stack.push(head); while (!stack.isEmpty()) { Node cur = stack.pop(); System.out.println(cur.data + " "); if (cur.right != null) { stack.push(cur.right); } if (cur.left != null) { stack.push(cur.left); } } } public static void midOrderUnrecur(Node head) { //1 申请一个栈 cur=head // 2 将栈左子


【文件预览】:
algorsPractise-master
----栈.md(6KB)
----数组.md(9KB)
----队列.md(5KB)
----链表.md(7KB)
----readme.md(46KB)
----递归.md(1KB)
----数据结构算法之美.md(9KB)

网友评论