资源列表
HeapPermute
- 一个很快的全排列的算法,使用了递归,附上证明-A fast algorithm for the entire array, use the recursion, attach proof
bplustree
- b+树算法的c语言实现,编译后运行,可以测试b+树的生成、插入、删除、搜索-b+ tree algorithm c-language implementation, compiled to run, you can test the generation of b+ tree, insert, delete, search
calculator
- 采用带头结点的单链表存储一元稀疏多项式;一元稀疏多项式简单计算器的基本功能是:⑴输入并采用尾插法建立多项式的单链表;⑵输出多项式单链表,输出形式可为整数序列和指数形式⑶多项式pn(x)和qm(x)相加,建立多项式pn(x)+qm(x),可不重新开辟存储空间;⑷多项式pn(x)和qm(x)相减,建立多项式pn(x)-qm(x),可不重新开辟存储空间;-Unary sparse polynomial simple calculator Input and the establishment of
SparseVector
- Fast and memory efficient implementation of a sparse vector class in C++, including routines for platform-independent binary persistence.
Hash
- 试构造一个算法,从键盘输入一组关键字,按哈希函数H(key) = key MOD 13和链地址法处理冲突构来造哈希表,能对关键字进行查找并显示。 如(19,14,23,1,68,20,84,27,55,11,10,79,33). -Try to construct a method, a set of keywords from the keyboard, press the hash function H (key) = key MOD 13 and the address of th
lcs
- 最长子序列,问题描述: 随机生成小于等于n的自然数的一个序列,输出其最长递增子序列(任意一个即可)。 n 分别取 1000,3000,10000。 例: n=5 随机序列为 5 1 4 2 3,正确输出为1 2 3,即长度为3的递增子序列。 -lcs
APRIORI
- 数据挖掘经典算法Apriori算法的的java实现,共包含两个类。数据结构用MAP实现。其中输入固定。可以将其改成读取文档形式。-Data mining classic algorithm Apriori algorithm. Realize in Java
Stack-examples
- 栈的几个应用举例——顺序栈、链栈结构定义与基本操作(SqStack_exercise.cpp,LinkStack_exercise.cpp),括号匹配(matching.cpp),表达式求值(evaluation.cpp),Ackerman递归函数的实现(Ackerman.cpp)-Stack a few application examples- the order of the stack, the stack structure is defined chain, and basic op
sortdemo
- 采用MFC界面,实现了冒泡排序、堆排序、快速排序、归并排序等常用排序算法的算法演示。-Using MFC interface, implementation of the Bubble Sort, Heap Sort, Quick sort, merge sort sorting algorithm, such as commonly used algorithm demo.
migong
- 利用栈结构实现迷宫求解问题。迷宫求解问题如下: 心理学家把一只老鼠从一个无顶盖的大盒子的入口赶进迷宫,迷宫中设置很多隔壁, 对前进方向形成了多处障碍,心理学家在迷宫的唯一出口放置了一块奶酪,吸引老鼠在迷宫中寻找通路以到达出口。-Achieved using a stack maze to solve the problem structure. Maze solving the problem as follows: psychologist to a mouse from a big b
qinghuashujujiegou
- 清华大学数据结构 严蔚敏 PPT+习题答案-Tsinghua University, Yan Wei-min data structure PPT+ Exercises Answer
Montgomery
- 编写的蒙哥马利算法实现,是初学者最好的学习代码。用C语言实现-Montgomery algorithm,the best code for beginners