资源列表
[数据结构常用算法] LinkSearch
说明:将数组a[]中元素建为长度为n的单链表、单链表遍历的编程。-The array a [] elements built length n of single linked list, singly linked list traversal programming.<宿琦> 在 2025-06-15 上传 | 大小:1kb | 下载:0
[数据结构常用算法] bisorttree
说明:构造一棵数据值为a[n]的二叉排序树、释放二叉排序树中所有结点、获取指向根结点的指针。-Binary sort tree structure a data value of a [n], the release of all the nodes in the binary sort tree to get a pointer to the root node.<宿琦> 在 2025-06-15 上传 | 大小:1kb | 下载:0
[数据结构常用算法] Two-forks-tree-problem
说明:二叉树问题 1、 按根、左子树和右子树三部分进行遍历 遍历二叉树的顺序存在下面6种可能: TLR(根左右), TRL(根右左) LTR(左根右), RTL(右根左) LRT(左右根), RLT(右左根) 其中,TRL、RTL和RLT三种顺序在左右子树之间均是先右子树后左子树,这与人们先左后右 的习惯不同,因此,往往不予采用。余下的三种顺序TLR、LTR和LRT根据根访问的位置不同分别 被称为先序遍历、中序遍历和<周杨> 在 2025-06-15 上传 | 大小:1kb | 下载:0
[数据结构常用算法] Heap-sort
说明:堆排序 堆排序利用了大根堆(或小根堆)堆顶记录的关键字最大(或最小)这一特征,使得在当前无序区中选取最大(或最小)关键字的记录变得简单。 (1)用大根堆排序的基本思想 ① 先将初始文件R[1..n]建成一个大根堆,此堆为初始的无序区 ② 再将关键字最大的记录R[1](即堆顶)和无序区的最后一个记录R[n]交换,由此得到新的无序区R[1..n-1]和有序区R[n],且满足R[1..n-1].keys≤R[n].key ③由于交换后新的根R[1]可能违反堆性质,故应将当前无序区<周杨> 在 2025-06-15 上传 | 大小:1kb | 下载:0
[数据结构常用算法] shuzhizhuanhuan
说明:利用栈的基本知识实现了从十进制到比十更小的进制数的转换。并且运用了蓝底作为输出界面。-Basic knowledge of the use of stack convert from decimal to hexadecimal number smaller than ten. And the use of a blue background as the output interface.<南海> 在 2025-06-15 上传 | 大小:1kb | 下载:0