码迷,mamicode.com
首页 >  
搜索关键字:先序    ( 1098个结果
剑指offer:序列化二叉树
题意描述 请实现两个函数,分别用来序列化和反序列化二叉树 二叉树的序列化是指:把一棵二叉树按照某种遍历方式的结果以某种格式保存为字符串,从而使得内存中建立起来的二叉树可以持久保存。序列化可以基于先序、中序、后序、层序的二叉树遍历方式来进行修改,序列化的结果是一个字符串,序列化时通过 某种符号表示空节 ...
分类:其他好文   时间:2020-05-09 20:39:56    阅读次数:49
非递归实现中序,先序,后序遍历二叉树部分代码
/*层次遍历,其实就是一个队列,先把根节点压入,之后进入循环,每次先弹出一个根节点,在输出值后,将其左右子树分别压入队列*/ void InorderTraversal(BinTree BT) { BinTree T; Stack S = CreateStack(100);//创建并初始化堆栈 wh ...
分类:其他好文   时间:2020-05-08 09:25:03    阅读次数:66
刷题95—树(二)
142题—148题 知识点: 二叉搜索树:一棵空树或者左子树小于根节点,右子树大于根节点的树 先序遍历:根节点->左子树->右子树 中序遍历:左子树->根节点->右子树 后序遍历:左子树->右子树->根节点 142.合法二叉搜索树 题目链接 来源:力扣(LeetCode)链接:https://lee ...
分类:其他好文   时间:2020-05-08 00:26:25    阅读次数:82
12.8 Java 9改进的对象序列化
[TOC] 对象序列化的目标是将对象保存到磁盘中,或允许在网络上直接传输对象。对象序列化机制允许把内存中的Java对象转换成平台无关的二进制流,从而允许把这种二进制流持久地保存在磁盘上,通过网络将这种二进制流传输到另一个网络节点。其他程序一旦获得这种二进制流(无论从磁盘中获取的,还是通过网络获取的) ...
分类:编程语言   时间:2020-05-04 00:19:18    阅读次数:72
【树】572. 另一个树的子树
题目: 解法: 方法一:先序遍历 1 class Solution { 2 public boolean isSubtree(TreeNode s, TreeNode t) { 3 String tree1 = preOrder(s, true); 4 String tree2 = preOrder ...
分类:其他好文   时间:2020-05-03 15:01:16    阅读次数:50
4种建树问题
4种建树问题 前中建树 先序后序 ...
分类:其他好文   时间:2020-05-01 17:08:21    阅读次数:72
二叉树的非递归遍历
1. 递归实现 先序 中序 后序 2. 非递归 前序 中序 后序 ...
分类:其他好文   时间:2020-05-01 11:01:06    阅读次数:50
学习日记
每周学习日记 正文 这周学习了二叉树的定义与输入输出方法,第一次接触,虽然入手不是很明白,后面慢慢懂得了它的思路。 定义 输入(先序) 输出(叶子) 结束语! 明天会更好!. ...
分类:其他好文   时间:2020-04-30 21:43:07    阅读次数:100
CF504E Misha and LCP on Tree 题解
首先序列上的问题可以hash加二分搞 到树上依然可以hash加二分搞, 配合 $O(1)$ 的 $RMQ LCA$ 和长链剖分求 $k$ 级祖先 可以做到 $O(m\log n)$, 但是我天生自带大常数, 会 $T$ qwq(于是我放弃了双hash, 然后过了淦) 会在第六个点 $TLE$ 的代码 ...
分类:其他好文   时间:2020-04-28 10:00:41    阅读次数:64
数据结构13—二叉搜索树,堆
数据结构13—二叉搜索树,堆 二叉树 二叉树的定义 1. Binode的模版——递归定义法 2. Binode接口实现 3. BinTree模版 二叉搜索树 二叉搜索树search 测试用例举例: [4,2,7,1,3] 2 二叉搜索树的插入 递归 此递归代码和老师讲的稍微有所不同,需要返回的是整个 ...
分类:其他好文   时间:2020-04-25 01:22:54    阅读次数:94
1098条   上一页 1 ... 5 6 7 8 9 ... 110 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!