资源列表
UllmannJava
- Ullmann子图同构算法实现,java代码-Ullmann sub graph isomorphism algorithm to achieve, java code
BinaryTree
- 编程实现二叉树的存储结构与基本算法,主要包括以下功能: 创建二叉树B的二叉链 二叉树B:A(B(D,E(H(J,K(L,M(,N))))),C(F,G(,I))) 通过对二叉树B的操作,输出二叉树B的广义表(字符串)表达式 通过对二叉树B的操作,输出H结点的左孩子与右孩子 通过对二叉树B的操作,出二叉树B的深度 通过对二叉树B的操作,
SequentialQueue
- 编程实现循环队列的存储结构与基本算法,主要包括以下功能: 初始化循环队列Q 判断循环队列Q是否为空 依次将字符数据类型的元素’a’,’b’,’c’入队 出队一个元素,输出该元素 依次将字符数据类型的元素’d’,’e’,’f’入队 输出全部出队序列 释放队列-Programming storage structure circular queue
LinklStack
- 编程实现链栈的存储结构与基本算法,主要包括以下功能: 初始化链栈S 判断链栈S是否为空 依次将字符数据类型的元素’a’,’b’,’c’,’d’,’e’入栈 判断链栈S是否为空 依次将链栈S栈内的全部元素出栈,并输出出栈结果 判断链栈S是否为空 释放并销毁链栈S -Storage structure and basic algorithms
SequentialStack
- 编程实现顺序栈的存储结构与基本算法,主要包括以下功能: 初始化顺序栈S 判断顺序栈S是否为空 依次将字符数据类型的元素’a’,’b’,’c’,’d’,’e’入栈 判断顺序栈S是否为空 依次将顺序栈S栈内的全部元素出栈,并输出出栈结果 判断顺序栈S是否为空 释放并销毁顺序栈S -Storage structure and basic algo
DoubleLinkList
- 编程实现双链表存储结构及其基本运算的设计方法,主要包括以下功能: 初始化双链表H(H为单链表头指针) 依次采用尾插法插入’a’,’b’,’c’,’d’,’e’五个字符元素 输出双链表H 输出双链表H的长度 判断双链表H是否为空 输出双链表H的第三个元素 输出双链表H中字符元素’d’的位置 在第四个元素位置上插入字符元素’f
HuffmanforcPP
- 关于哈夫曼的C++实现,数据结构,代码可用-A code for HuffMan which is useful.
Classification_KNN
- 人工智能的KNN算法,本来是一次实验,拿出来献丑了,希望可以帮到大家~-KNN artificial intelligence algorithms, could have been an experiment out shortcoming, the desire to help you ~
topological_sorting
- prim算法实现的拓扑排序,可以找出有向图中的环-prim topological sorting algorithm, you can find out in the ring to FIG.
paixu
- 第一行包括两个数字 N(村子数量 2 < N < 1,000)M(可以修的道路数量 1 < M < 20,000) 在下面的 M 行中,每行有 3 个数字 ABC,表示 AB 两个村庄之间的道路长度是 C。 条件:这条路尽可能的长并且把所有村庄连在一起,这条路不存在环-The first line contains two numbers N (village number 2 < N < 1,000) M (the number of ro
zui-duan-lu
- 输出从第一个点到最后一个点的最短路径 例如输入 5,7↵ A,B,C,E,D↵ <0,3,30>,<0,1,10>,<0,2,20>,<1,3,10>,<1,2,5>,<2,4,30>,<3,4,20>↵ 输出A-B-E-D↵ -Output the first point to the last point of the shortest pa
insertionsort
- C code to perform insertion sort. dev-c++ is used or the above code compilation