搜索资源列表
Delphi_1016
- 《Delphi算法与数据结构》源码 Delphi开发人员Julian Bucknall从实用角度为广大程序员提供了有关使用算法和数据结构的一个详尽的介绍。Bucknall先从算法性能的讨论开始,涵盖了诸如数组、链表和二叉树等内容。这本书强调了查找算法(如顺序和二分查找),另外也重点介绍了排序算法(包括冒泡排序、插入排序、希尔排序、快速排序和堆排序),此外还提供了有关的优化技术。不仅如此,作者还介绍了散列和散列表、优先队列、状态机和正则表达式以及诸如哈夫曼和LZ77等数据压缩技术。 随附光
BinaryTrees_Excellent
- Excellent binary trees material for developer, which is compiled by university consortium.
以二叉链表作存储结构
- 以二叉链表作存储结构,编写一个算法将二叉树左、右子树进行交换的算法。-Write an algorithm to binary trees left and right subtree exchange algorithm for binary list storage structure.
tree_0000
- 二叉树有一个优雅的递归指针结构,所以他们是一个很好的学习方法递归指针算法。 - Binary trees have an elegant recursive pointer structure, so they are a good way to learn recursive pointer algorithms.
Binary_Tree
- Binary_tree.cpp :执行文件生成所有二叉树 这样做的目的C + +程序是产生所有二叉树指定节点数目。 基本思想是衍生所有二叉树基于退化树。 该算法的动机是圆括号法则代表二叉树。 一组括号可通过字典秩序排列,由此也可以产生二叉树。但该算法代码中并没有简单地转换括号代表性 它一直在改变过去的节点从最新二叉树下一可能位置(在这里,我们假设右向是正确的退化树方向) 。 该文件还提到计算机内存时(读/写)和avarage参考值。 这个工程在Microsof
datastructure
- Datastructure: Linked Lists Stack and Queue Multi-lists Linked Structures Trees Binary Tree Searching and Sorting AVL Tree Red-Black Tree
tree
- 给定一组值,建立一棵二叉树,求二叉数的树深。-Given a set of values, the establishment of a binary tree, and the number of binary trees deep.
BinaryTrees
- Binary trees super tutorial. All ur tree concepts cleared.
DataStructureAlgorithm
- 数据结构和算法,非常经典,讲的很详细!第一部分 基础知识 第一章 C++程序设计 第二章 程序性能 第二部分 数据结构 第三章 数据描述 第四章 数组和矩阵 第五章 堆栈 第六章 队列 第七章 跳表和散列 第八章 二叉树和其他树 第九章 优先队列 第十章 竞赛树 第十一章 搜索树 第十二章 图 第三部分 算法设计方法 第十三章 贪婪算法 第十四章 分而治之算法 第十五章 动态规划 第十六章 回
aglo7
- (一) 编写一个程序LAGO7-1.CPP,实现二叉树的各种运算,并在此基础上设计一个主程序完成如下功能。 (1) 输出二叉树B; (2) 输出二叉树B的深度; (3) 输出H结点的左、右孩子结点值; (4) 输出二叉树B的宽度; (5) 输出二叉树B的结点个数; 输出二叉树B的叶子结点个数 -(A) to prepare a program LAGO7-1.CPP, to achieve a variety of binary operations, and on
Huffman
- 用vc++实现用最短路径查找哈弗曼树。n个权值构成n棵二叉树的集合F={T1, T2, …, Tn},其中每棵二叉树Ti中只有一个带树为Ti的根结点。-Achieved with the vc++ to find the shortest path tree Havermann. n-weight constitutes a collection of n binary trees F = (T1, T2, ..., Tn), which is only a Ti binary Each spe
haffman
- 一个哈夫曼编码和译码程序 1、掌握树、森林和二叉树的概念和它们的特性以及它们之间是怎样相互转换的,理解二叉树的三种遍历:先序遍历、中序遍历和后序遍历,和树的两种遍历:先序遍历和后序遍历。 2、理解二叉树的基本运算算法实现以及它的非递归运算算法和层次遍历算法,了解二叉树的线索化及其它的应用。 3、掌握树和二叉树的几种存储结构以及它的构造,学会使用二叉链表实现二叉树的存储验证和设计相关算法。 -A Huffman encoding and decoding procedures fo
OOinMatlab
- Some examples about who use trees and binary trees in Matlab
binarytree
- 二叉树的基本功能:1.生成一棵以二叉链表存储的二叉树bt (节点树可自定义)2.用递归方法前序、中序、后序遍历bt,并以缩格形式打印bt上各结点的信息3.交换bt上的所有左右子树,并以缩格形式打印出交换前后的bt结点信息-binary trees
datastructures
- 各种数据结构的实现 包括顺序表、单链表、双向链表、循环链表、顺序栈、链式栈、顺序队列、链式队列、优先级队列、串、二叉树、线索二叉树、哈夫曼树、B+树、图的c++实现-Implementation of the various data structures, including order forms, a single linked list, doubly linked lists, circular list, the order of the stack, the stack chain
node
- c语言实现的简易链表结构, 可以简单的时间单链表,双链表,栈,队列,二叉树等结构,在代码中需要一个简单的链表结构时不用再重复实现了.-c language of the simple linked list structure, you can simply time single linked list, double linked lists, stacks, queues, binary trees and other structures in the code requires a s
c-algorithms-1.2.0
- 里面实现了C常用的数据结构算法,像AVL树,链表,二叉树等。-C which implements common data structure algorithms, such as AVL trees, linked lists, binary trees and so on.
chenxu
- 数据结构所有的实验,包括单链表,双链表,栈,二叉树,图,哈希表-All the experimental data structures, including single-linked list, double linked lists, stacks, binary trees, graphs, hash tables
Calculatetheheightofbinarytreesandnodes
- 计算二叉树的高度和结点数,使用C++语言编写的计算二叉树高度和节点数的程序,数据结构的经典程序-Calculate the height of binary trees and nodes, using the C++ language computing nodes binary tree height and the procedures, the data structure of the classic procedure
combine---two-binary-trees-
- This a small program to create indexs for two binary trees and combine them to a new 003 * index tree and output the new tree,the second tree only has the left child tree then 004 * if the first tree has no left child tree,insert the second