坚持学习
文章平均质量分 63
Putarmor
世间万物皆在冲!加油!
展开
-
按之字形打印二叉树!!!
import java.util.ArrayList; import java.util.Queue; import java.util.LinkedList; /* public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val) { this.val = val; } } */ //8.13 .原创 2021-08-13 17:21:19 · 190 阅读 · 0 评论 -
计算机网络协议复习 —— TCP/IP。。。
铁汁们今天咱们重点聊聊网络分层协议,顺道将它闹闹掌握! OSI七层模型 UDP传输协议 TCP传输协议(重要程度五颗星)原创 2021-07-23 20:03:09 · 3426 阅读 · 11 评论 -
浅剖Java进程与线程
进程与线程操作系统(OS)概念定位进程一.进程是什么?二.时间片怎么理解?三.并发与并行的理解四.内核态与用户态指的什么?五.进程上下文的认识六.进程的状态有哪些?线程一.线程的认识1.概念2.线程优点3.线程与进程的区别是什么?二.线程的3类创建方式1.继承Thread类创建(2种)2.实现Runable接口(3种)3.实现Callable接口(1种)三.线程的休眠方式1.方式12.方式23.方式3四.线程其他1.例题:使用两个线程打印“AABBCCDD”2.Thread类常用构造方法3.Thread类常原创 2021-05-06 21:59:15 · 3711 阅读 · 23 评论 -
剑指57 二叉树的下一个结点
题目描述: 给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的结点不仅包含左右子结点,同时包含指向父结点的指针。 分析: 首先我们需要清楚二叉树中序遍历的规则是: 左 —> 根 —> 右 对于该树,将其中序遍历后的结果为:DBHEIAFCG 根据中序遍历的规则,可以将中序下一结点分为以下3种情况: 1当前结点有右子树,下一结点是当前节结点右子树中的最左结点,例如对B结点而言,其下一个结点是H 2当前结点无右子树,且结点是该结点父结点的左子树,则原创 2021-03-17 10:27:35 · 187 阅读 · 1 评论