资源列表
七种排序算法
- 本例程是对于冒泡、插入,归并等7种排序算法的程序实现,归纳在一起可做比较(This routine is a program implementation of 7 sorting algorithms, such as bubbling, inserting, merging, and so on.)
jd-gui
- 先尝试用最简单的想法去实现排序,以此来比较学习冒泡排序 问题:设有一数组,其大小为10个元素(int str[10])数组内的数据是无序。现在要求我们通过编程将这个无序的数组变成一个从小到大排序的数组(从下标为0开始) 思路:按照题目的要求,毫无疑问,正确的结果应该就像这样: 1 2 3 4 5 6 7 8 9 10 要做到这样,最简单和最直接想到的方法就是进行对比交换。 首先,把10个数里最小的个数放到下标为0的位置上(str[0]) 通过将下标为0的数(str[0
DP
- 有两个小程序,都是动态规划的思想,对于回文字符串的应用,体现了动态规划的特点(There are two programs,which are both the applications of dynamic programming.)
算术表达式求值演示
- 用栈实现算术表达式求值,另有MFC制作的图形界面(Arithmetic expression evaluation by stack, and graphical interface made by MFC)
huffman
- huffman implementation
Linked List
- Linked list source in C++ (Data structures)
BinaryTree
- Binary Tree implemented in Visual C++
InfixToPostfix
- Infix to postfix conversion in VB.net
MyGraph
- Implement graph in visual c++
UserCheckIn
- 编程实现二叉树结构及其相关功能,以存储用户信息,不使用标准模板类的二叉树结构和函数。同时根据二叉树的变化情况,进行相应的平衡操作,即AVL平衡树操作,四种平衡操作都考虑。采用相应的数据结构模拟用户登录系统,其功能包括用户登录、用户密码更新、用户添加和用户删除等。(The programming implements the two fork tree structure and its related functions to store user information and do not
组合数学引论 (孙淑玲 许胤龙)
- 图论里的最短路径法,包含组合数据里的方方面面。(this is a good tutorial on shorest path in graph .)
diedaijiefangchengzu
- 矩阵三角分解法解方程 雅可比迭代法、高斯赛德尔迭代法、SOR迭代法解线性方程组。(Matrix triangulation method for solving equations Jacobi iterative method, Gauss Seidel iteration method and SOR iterative method are used to solve linear equations.)