资源列表
[数据结构常用算法] lecture_03recursion
说明:此资料主要用于acm初学者。递归算法是c++中一个比较重要的算法,尤其在acm中。本文深入浅出的讲解了递归算法。-This article maybe very useful to the acmer.As we all know that the recursion algorithm is very important.By reading this article you may learn a lot.<董明秀> 在 2024-11-02 上传 | 大小:226304 | 下载:1
[数据结构常用算法] 01bag
说明:实现经典0-1背包问题,采用动态规划、分枝限界、回溯法、贪心算法等四个算法分别实现0-1背包问题,并有一个四合一的算法统一用四种方法实现。并对其时间复杂度进行了分析。-To achieve the classic 0-1 knapsack problem, dynamic programming, branch and bound, backtracking, greedy algorithm to achieve the four a<liuyongzhong> 在 2024-11-02 上传 | 大小:226304 | 下载:0
[数据结构常用算法] binary-sort-tree
说明:任意给定一组数据,设计一个算法,建立一棵二叉排序树,对它进行查找、插入、删除等操作。-Any given set of data, design an algorithm to build a binary sort tree, it to find, insert, delete files.<沈亮> 在 2024-11-02 上传 | 大小:226304 | 下载:0
[数据结构常用算法] Hash_Table
说明:哈希表的C++实现,包括四个cpp和三个头文件,仅供参考。-Hash table in C++<> 在 2024-11-02 上传 | 大小:226304 | 下载:0
[数据结构常用算法] bahuanghou
说明:编写程序对八皇后问题进行求解:在8行8列的棋盘上放置8个皇后,使任一个皇后都不能吃掉其他的7个皇后(注:皇后可吃掉与她处于同行或同列或同一对角线上的其他棋子),并将结果以某种方式显示出来。 例如,当求出下述的一个解时,可输出如下信息来表示该解(输出了表示摆放皇后的坐标位置以及“棋盘状态”— 棋盘中有皇后的位置放一个“Q”字符,其他位置为“+”字符)。 (1,1) (5,2) (8,3) (6,4) (3,5) (7,6) (2,<jiangshan> 在 2024-11-02 上传 | 大小:226304 | 下载:0