作者:xiabodan 出处:http://blog.csdn.net/xiabodan 二叉树二叉树的申明:struct node
{
int data;
struct node *left;
struct node *right;
};新建一个节点/* newNode() allocates a new node with the given data and NULL l...
分类:
编程语言 时间:
2015-06-06 16:40:57
阅读次数:
148
C#定义并实现单链表usingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Threading.Tasks;
namespaceLinked
{
//单链表结点类,采用泛型
publicclassNode<T>
{
privateTdata;//数据域,当前结点的数据
privateNode<T>ne..
分类:
编程语言 时间:
2015-06-05 23:01:35
阅读次数:
291
超人学院Hadoop大数据资源分享-----数据结构与算法(java解密版)http://yunpan.cn/cw5avckz8fByJ访问密码b0f8更多精彩内容请关注:http://bbs.superwu.cn关注超人学院微信二维码:关注超人学院java免费学习交流群:
分类:
其他好文 时间:
2015-06-05 22:59:45
阅读次数:
197
超人学院Hadoop大数据资源分享-----数据结构与算法(java解密版) http://yunpan.cn/cw5avckz8fByJ ???访问密码 b0f8 更多精彩内容请关注:http://bbs.superwu.cn 关注超人学院微信二维码:?? 关注超人学院j...
分类:
其他好文 时间:
2015-06-05 18:02:42
阅读次数:
110
图图表示点之间的关系,在C#中通过节点对象的集合来表示点(Vertex),用邻接矩阵(adjacencymatrix)来表示点之间的关系。下面来看C#实现。usingSystem;
usingSystem.Collections;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Threading.T..
分类:
编程语言 时间:
2015-06-05 17:57:16
阅读次数:
158
超人学院Hadoop大数据资源分享-----数据结构与算法(java解密版)
http://yunpan.cn/cw5avckz8fByJ 访问密码 b0f8
更多精彩内容请关注:http://bbs.superwu.cn
关注超人学院微信二维码:
关注超人学院java免费学习交流群:...
分类:
其他好文 时间:
2015-06-05 17:36:57
阅读次数:
232
1、介绍并查集是一种树型数据结构,用于处理一些不相交集合的合并问题。并查集主要操作有: (1)合并两个不相交集合; (2)判断两个元素是否属于同一个集合; (3)路径压缩;2、常用操作用father[i]表示元素i的父亲结点,例如:用某个元素所在树的根节点表示该元素所在集合;判断两个元素是否属...
分类:
编程语言 时间:
2015-06-05 15:40:14
阅读次数:
172
理论:集合的定义集合成员是无序的、并且都是只出现一次。空集合:是不包含任何成员的集合。全域:是所有可能成员的集合。集合的操作联合:两个集合的并集交叉:两个集合的交集差异:存在于第一个集合,但不存在于第二个集合,也就是相对补集,A相对B的补集。集合的属性(性质..
分类:
编程语言 时间:
2015-06-04 17:25:03
阅读次数:
146
树的定义树,由边连接的一些列节点。树是一种非线性的数据结构。根节点,树上最高的节点。父节点,某个节点的上层节点。子节点,某个节点的下层节点。叶子,没有任何子节点。二叉树二叉树,子节点的数量不超过两个的树。父节点的两个节点分别称为左节点和右节点。二叉查找树,..
分类:
编程语言 时间:
2015-06-04 17:23:10
阅读次数:
157