python创建二叉树,源代码如下:
#!/usr/bin/python
class node():
def __init__(self,k=None,l=None,r=None):
self.key=k;
self.left=l;
self.right=r;
def create(root):
a=raw_input('enter a key:');
if a is '#...
分类:
编程语言 时间:
2014-05-18 09:27:13
阅读次数:
384
1、
??
Path Sum
Given a binary tree and a sum, determine if the tree has a root-to-leaf path such that adding up all the values along the path equals the given sum.
For example:
Given the below...
分类:
其他好文 时间:
2014-05-18 03:25:06
阅读次数:
301
配置OVS虚拟OpenFlow交换机:
进行OVS设置时很容易造成虚拟交换机与物理交换机构成二层环路(比如虚拟交换机包含两块网卡,而这两块网卡都连接到物理交换机上,就是一个环路),一旦有广播报文,比如ARP请求,就会引发广播风暴,使网络瘫痪。因此,应该把虚拟交换机开启STP支持,避免广播风暴:
ovs?vsctl set bridge 交换机名 stp_enable=true
常用OVS操作:
修改dpid:ovs-vsctl set bridge 交换机名 other_config:datapath-id...
分类:
其他好文 时间:
2014-05-18 03:00:32
阅读次数:
371
虚拟机安装好了CentOs发现不能上网,很是郁闷,之前安装Ubuntu还是没问题的。于是打开右击虚拟机选项卡,打开设置-网络管理发现是NAT模式。好吧
那就设置成桥接模式。发现设置完成后,可以上网。但是,不是我想要的效果。于是找找资料看看什么原因在NAT模式下不能上网。首先,切回NAT模式后,网络图...
分类:
其他好文 时间:
2014-05-18 02:05:15
阅读次数:
389
boost版本为:
boost_1_52_0ubuntu版本为:ubuntu-12.04.1-desktop-i386这里有两种安装方法:=============第一种:也是最简单的:进入linux系统后,输入
# apt-cache search boost你将看到很多文件信息,你会看到其中一个...
分类:
其他好文 时间:
2014-05-18 00:27:46
阅读次数:
428
要安装使用gFTP,请使用下面的命令sudo apt-get install
gftp要安装使用filezilla,请使用sudo apt-get install filezilla
分类:
其他好文 时间:
2014-05-18 00:06:09
阅读次数:
255
在Ubuntu下安装GCC和其他一些Linux系统有点不一样。方法一:该方法超简单:sudo
apt-get build-depgcc就上面这条命令就可以搞定方法二:sudo apt-get install
build-essential还是简单,一句命令也可以搞定安装完了可以执行gcc--vers...
分类:
其他好文 时间:
2014-05-17 23:58:57
阅读次数:
394
修改mysql用户密码目录mysqladmin命令UPDATE user 语句SET
PASSWORD
语句root密码丢失的情况(待验证)mysqladmin命令(回目录)格式如下(其中,USER为用户名,PASSWORD为新密码):mysqladmin -u
USER -p password P...
分类:
数据库 时间:
2014-05-17 23:04:43
阅读次数:
396