资源列表
[数据结构常用算法] Monks-and-savage-problem
说明:这是一个古典问题。假设有n个修道士和n个野人准备渡河,但只有一条能容纳c人的小船,为了防止野人侵犯修道士,要求无论在何处,修道士的个数不得少于野人的人数(除非修道士个数为0)。如果两种人都会划船,试设计一个算法,确定他们能否渡过河去,若能,则给出一个小船来回次数最少的最佳方案。 要求: (1)用一个三元组(x1,x2,x3)表示渡河过程中各个状态。其中,x1表示起始岸上修道士个数,x2表示起始岸上野人个数,x3表示小船位置(0——在目的岸,1——在起始岸)。例如(2,1,1)表示起始岸上<panbowen> 在 2025-06-21 上传 | 大小:209kb | 下载:0
[数据结构常用算法] RegionGrow
说明:实现了二维图像的区域增长算法,在二维数组上进行了测试-To achieve a two-dimensional image of the region growing algorithm, tested on two-dimensional array<z*hou> 在 2025-06-21 上传 | 大小:495kb | 下载:0
[数据结构常用算法] bigint
说明:大整数运算,输入包括多组测试用例. 每组用例之间用一个空行隔开. 每个用例内部由三行组成: 前两行每行包含一个字符串, 表示参与运算的大整数, 输入字符串的长度不超过 100. 第三行是运算符: +或者-. 每组用例内部无任何空行. -Large integer arithmetic, the input includes multiple sets of test cases with each case separated by a blank line between each use c<huangda> 在 2025-06-21 上传 | 大小:8kb | 下载:0
[数据结构常用算法] adjust
说明: 有一个自适应单链表。这个链表只能从最前端开始顺序单向查找待查元素;每次查找到一个元素后把它提升到链表的最前端,维持其他元素的相对关系不变。现在用该链表存储并查找正整数:给出一些待查的正整数,如果找到则输出查找过程中访问过的元素数目, 如果找不到,则输出-1. 输入第一行包含两个整数 n, m,即链表中元素的个数和查找的次数。第二行包含 n 个正整数,从链表前端开始依次序给出链表中的元素。这些元素保证两两不相等。以下 m 行每行包含一个正整数 c,表示一个待查元素。 -Have an a<huangda> 在 2025-06-21 上传 | 大小:6kb | 下载:0
[数据结构常用算法] yunsuandengshi
说明:输入四则运算表达式,返回运算结果,它能处理dos窗口中输入的各种运算符,如同简易的计算器。-Enter the arithmetic expression and returns the results of operations, it can handle a variety of dos window, enter the operator, as a simple calculator.<张凌峰> 在 2025-06-21 上传 | 大小:2kb | 下载:0
[数据结构常用算法] qishibianli
说明:骑士遍历的小程序。可以控制遍历地图的大小,控制复杂度,程序会输出遍历的路径,方便用户检查。-Knight through the small program. Map can be controlled through the size, control complexity, the program will traverse the path of the output, user-friendly examination.<张凌峰> 在 2025-06-21 上传 | 大小:1kb | 下载:0
[数据结构常用算法] java-support-code
说明:java程序设计与数据结构(第2版) 配套代码-java programming and data structures (2nd edition) supporting code<niesy> 在 2025-06-21 上传 | 大小:374kb | 下载:0
[数据结构常用算法] words_cout
说明:统计文档中单词出现的频率并按照字典顺序进行排序-Statistics document the frequency of words and sort lexicographically<董圆> 在 2025-06-21 上传 | 大小:1.08mb | 下载:0