随笔分类 -  剑指offer刷题记录

专门记录剑指offer上的算法题,包括思路和解法
摘要:面试题37:序列化二叉树:即将一棵二叉树转换为字符串,反序列化二叉树即把序列化为二叉树的字符串转换为二叉树。思想:采用二叉树的前序遍历方法来对二叉树进行序列化具体代码如下: //序列化二叉树 public String SerializeBinaryTree(TreeNode root) { Str 阅读全文
posted @ 2019-04-25 10:40 keep-the-faith 阅读(190) 评论(0) 推荐(0)
摘要:题目描述:如何得到一个数据流中的中位数?如果从数据流中读出奇数个数值,那么中位数就是所有数值排序之后位于中间的数值。如果从数据流中读出偶数个数值,那么中位数就是所有数值排序之后中间两个数的平均值。我们使用Insert()方法读取数据流,使用GetMedian()方法获取当前读取数据的中位数。 题目分 阅读全文
posted @ 2019-04-23 10:15 keep-the-faith 阅读(234) 评论(0) 推荐(0)