热文剑指offer:对称的二叉树

试题: 请实现一个函数,用来判断一颗二叉树是不是对称的。注意,如果一个二叉树同此二叉树的镜像是同样的,定义其为对称的。 代码: 采用递归的方法,每次输入要比较的两个

热文剑指offer:二叉树的下一个结点

试题: 给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的结点不仅包含左右子结点,同时包含指向父结点的指针。 代码: 这一题的题意

热文剑指offer:数据流中的中位数

试题: 如何得到一个数据流中的中位数?如果从数据流中读出奇数个数值,那么中位数就是所有数值排序之后位于中间的数值。如果从数据流中读出偶数个数值,那么中位数就是所有数值排序之

热文剑指offer:序列化二叉树

试题: 请实现两个函数,分别用来序列化和反序列化二叉树 代码: 二叉树有三种遍历方式前序,中序,后序;而在其中中序遍历完以后根节点是第一个便利的,有利于我们重新构建

热文剑指offer:矩阵中的路径

试题: 请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一个格子开始,每一步可以在矩阵中向左,向右,向上,向下移动一个格子

热文内存溢出(OOM)

内存溢出的可能原因 1.内存中加载的数据量过于庞大,如一次从数据库中取出过多数据。 2.集合类中有对对象的引用,使用完后未清空,使得JVM不能回收。 3.代码中存在死

热文剑指offer:机器人的运动范围

试题: 地上有一个m行和n列的方格。一个机器人从坐标0,0的格子开始移动,每一次只能向左,右,上,下四个方向移动一格,但是不能进入行坐标和列坐标的数位之和大于k的格子。 例

热文Linux权限机制

> 感谢Linuxcast,感谢苏勇(nash\_su)老师! 权限 权限是操作系统用来限制对资源访问的机制,权限一般分为读、写、执行。系统中每个文件都有特定的权