摘要: function Graph(v) { this.vertices = v; //初始化顶点 this.edges = 0; //边数先设置为0 this.adj = []; //为每一个顶点准备一个链表,表示它和所有节点的关系 for (var i = 0... 阅读全文
posted @ 2015-03-18 16:20 ip8888 阅读(1140) 评论(0) 推荐(0) 编辑
摘要: function Node(data, left, right) //定义二叉树节点,包括节点上存储的数据,指向左右子节点的指针{ this.data = data; this.left = left; this.right = right; this.show = show... 阅读全文
posted @ 2015-03-18 13:57 ip8888 阅读(154) 评论(0) 推荐(0) 编辑
摘要: function set(){this.dataStore=[];this.add=add;this.remove.remove;this.size=size;this.union=union;this.intersect=intersect;this.subset=subset;this.diff... 阅读全文
posted @ 2015-03-18 13:55 ip8888 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 我们要做一件事情,一般要经历三个步骤,why,what,how开闭原则的定义 已经非常明确:软件实体应该对外扩张开放,对修改关闭,其含义是说:一个软件 实体应该通过扩展适应变化,而不是修改已有的代码来实现变化,那么,什么是软件实体呢?软件实体通常包括 1项目或者软件产品的逻辑模块 2抽象和类 3方法... 阅读全文
posted @ 2015-03-18 13:49 ip8888 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1安装libevent ubuntu:apt-get install 名称 suse:yast2 -i 名称centos: yum install 名称2安装memcached ubuntu:apt-get install 名称 suse:yast2 -i 名称centos: yum install... 阅读全文
posted @ 2015-03-18 13:33 ip8888 阅读(821) 评论(0) 推荐(0) 编辑