搜索资源列表
1
- 中南赛区ACM竞赛题 这题可以用Dijkstra的算法做,但是dfs的时间加减枝后也只有15ms,我用的是dfs. 就是遍历每种可行的树,要求每个棵树上的节点的地位都在maxdw,mindw,(最大地位,最小地位)的范围内.
search
- 搜索算法基础 搜索算法是利用计算机的高性能来有目的的穷举一个问题的部分或所有的可能情况,从而求出问题的解的一种方法。搜索过程实际上是根据初始条件和扩展规则构造一棵解答树并寻找符合目标状态的节点的过程。
Bitree
- 该程序实现了对二叉树的各种遍历,并能够在指定的位置插入和删除节点。
bptree
- 按照Clifford A . Shaffer《数据结构与算法分析(第二版)》指导,用C#实现的B+树,接口定义良好。最好重写“从文件载入新建树部分”的代码以提高建树效率。实现细节之一:当“需要插入子节点的节点”已满而相邻节点未满时会平分两者节点而不是分裂该节点。
tree
- 该程序主要通过编码来实现vb.net中树的生成,节点的添加和合并和删除
EX1HuffmanCoding
- 本程序完成哈夫曼树与哈夫曼编码的生成,要求手工输入节点信息,包括名字与频率等。
OPT
- 从输入文件中读取数据,构造最优二叉树,输入文件格式如下: 节点的值 出现概率 例如: A 0.001 B 0.25
drag-drop-folder-tree
- ajax 拖拽树可以拖拽节点 删除节点 重命名节点
TREE
- 自己用C写的数据结构中,关于树的算法。包括先序、中序、后序遍历以及叶子节点个数等。
BiTree
- BiTree 实现二叉树的基本功能,创建,先序、中序、后序、层序遍历,查找双亲和孩子节点,插入删除节点,功能很完善; 调试了很久,基本没有bug了,不敢保证,如果遇到什么问题,请发邮件至horsewhite32@hotmail.com,笔者将不胜感激 uuhorse
wzq
- 基于博弈树分析的五子棋对弈软件,可以选择4种算法,调整搜索深度,对搜索耗时和遍历的节点数进行了统计
AVLTree1.0
- 本代码是对avl树的一个实现,里面不仅包含有插入操作,还有删除节点的操作
threadTree
- 实现了线索化二叉树,包含有基本的前驱和后继节点的指针的修改方式等
avl_tree
- avl树的实现: avl树是每个节点的左子树和右子树的高度最多差1的二叉查找树.一棵高度为h的avl树最少节点数由S(h) = S(h-1)+S(h-2)+1得到.avl树要保证任一节点的左右子树的高度之差的绝对值不能超过1(空树的高定义为1).在插入和删除的时候就需要根据情况对树的某些节点做调整
eightTree
- 用c++实现的一个八叉树,支持创建,查找节点等操作
tree
- 树是一种很强大的数据结构,它的特点是每个节点最多只有一个前驱节点,有多个后继节点!
xloadtree
- XML扩展树解析,具体利用解析器来分析扩展的XML节点和属性,比较不错的。
yezijiedian
- 用VC编写的完整二叉树叶子节点的统计程序-VC prepare a complete binary tree leaf nodes of statistical procedures
the_tree_of_connectdb
- 一个与数据库进行联动的JAVA动态树,非常实用,不同与网上一般的静态树,它可以根据数据库的内容进行动态改变树的节点-a database linkage with the Java dynamic tree, a very practical, and the Internet in general different static tree, it can be the content of the database for dynamic change tree nodes, etc.
binarytree
- 搜索二叉树的实现,包括建树,删除节点,根据前序遍历和中序遍历的结果重构该二叉树