
二叉树的遍历(前序、中序、后序、层次)
每个结点最多有两棵子树,左子树和右子树,顺序不可颠倒。
12posts

每个结点最多有两棵子树,左子树和右子树,顺序不可颠倒。

人们的每次思考并不都是从零开始的。比如说你在阅读这篇文章时,你基于对前面的文字的理解来理解你目前阅读到的文字,而不是每读到一个文字时,都抛弃掉前面的思考,从头开始。你的记忆是有持久性的。

You are given an integer array nums and you have to return a new counts array. The counts array has the property where counts[i] is the number of smaller elements to the right of…

Fenwick Tree 又叫二分索引树(Binary Index Tree),是一种树状结构的数组。该数据结构是由 Peter M. Fenwick 在1994年首次提出来的。最初,Fenwick…

在紫荆公寓这边,由于原生IPv6需要认证才能使用,十分不方便。而使用isatap隧道的方法访问IPv6则十分的稳定。但是由于isatap隧道只能够得到一个Global的IPv6的地址,因此需要在路由器…

由于IPv6是不支持NAT的,因此,默认情况下,宿舍里装上路由器后,就没法再使用学校提供的IPv6服务了。不过难道真的没有办法了么?答案是否定的。将下面的脚本保存后,并执行,就可以在NAT后利用isa…

之前该路由器一直用的是Open-WRT的固件,但是时间长了之后,总是会遇到莫名其妙的Wifi掉线问题,VPN崩掉的问题,可能是因为一直使用开发版的固件的缘故吧。但是稳定版的Backfire固件似乎有问…

紫荆15#这边的网络是v4/v6双栈,可以自动获取到v4和v6的地址,但是鉴于网络中心的某一个项目强行给全校绝大部分ipv6加上了一个前无古人后无来者充分彰显世界一流大学地位巨烂无比经常崩溃的认证系统…

默认情况下,Ubuntu上宋体也开了防锯齿,在字体比较小的时候,英文和中文都非常的模糊,看着十分的难受。在这里,提供一个配置文件,只修改宋体的设置,使得宋体的显示变锐利(像Windows下一样)。

今晚闲来无事,便写了一个登录新版TUNet的脚本,因为是一边翻书一边写的,所以非常挫,不过应该能用。

一个由C/C++编译的程序占用的内存分为以下几个部分:

委托和事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见…