![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
深度优先搜索(DFS)
Summer丶snow
这个作者很懒,什么都没留下…
展开
-
整数变换问题 SDUT OJ 搜索问题 回溯
整数变换问题Description整数变换问题。关于整数i的变换f和g定义如下:f(i)=3i, g(i)=i/2(向下取整)试设计一个算法,对于给定的2 个整数n和m,用最少的f和g变换次数将n变换为m。例如,可以将整数15用4 次变换将它变换为整数4:4=gfgg(15)。当整数n不可能变换为整数m时,算法应如何处理?对任意给定的整数n和m,计算将整数n变换为整数m所需要的最少变换次数。Input输入数据的第一行有2 个正整数n和m。n≤100000,m≤1000000000。O原创 2020-12-01 14:15:12 · 550 阅读 · 0 评论 -
工作分配问题 SDUT OJ 搜索算法 回溯
工作分配问题Description设有n件工作分配给n个人。将工作i分配给第j个人所需的费用为 cij。试设计一个算法,为每一个人都分配1 件不同的工作,并使总费用达到最小。设计一个算法,对于给定的工作费用,计算最佳工作分配方案,使总费用达到最小。Input输入数据的第一行有1 个正整数n (1≤n≤20)。接下来的n行,每行n个数,表示工作费用。Output将计算出的最小总费用输出。SampleInput310 2 32 3 43 4 5Output.原创 2020-12-01 11:04:24 · 615 阅读 · 0 评论 -
运动员最佳匹配问题 SDUT OJ 搜索算法 回溯
运动员最佳匹配问题Description羽毛球队有男女运动员各n 人。给定2 个n×n 矩阵P 和Q。P[i][j]是男运动员i 和女运动员j配对组成混合双打的男运动员竞赛优势;Q[i][j]是女运动员i和男运动员j配合的女运动员竞赛优势。由于技术配合和心理状态等各种因素影响,P[i][j]不一定等于Q[j][i]。男运动员i和女运动员j配对组成混合双打的男女双方竞赛优势为P[i][j]*Q[j][i]。设计一个算法,计算男女运动员最佳配对法,使各组男女双方竞赛优势的总和达到最大。设计一个算法,原创 2020-12-01 10:00:53 · 2084 阅读 · 0 评论 -
子集和问题 SDUT OJ 搜索算法 回溯
子集和问题Description子集和问题的一个实例为〈S,t〉。其中,S={ x1,x2,…,xn}是一个正整数的集合,c是一个正整数。子集和问题判定是否存在S的一个子集S1,使得:。试设计一个解子集和问题的回溯法。对于给定的正整数的集合S={ x1,x2,…,xn}和正整数c,计算S 的一个子集S1,使得:。Input输入数据的第1 行有2 个正整数n 和c(n≤10000,c≤10000000),n 表示S 的大小,c是子集和的目标值。接下来的1 行中,有n个正...原创 2020-11-29 17:01:12 · 1617 阅读 · 1 评论 -
回溯算法套路详解
回溯算法套路详解 - labuladong的文章 - 知乎 https://zhuanlan.zhihu.com/p/93530380原创 2020-11-30 11:14:36 · 338 阅读 · 0 评论 -
素数环问题 DFS
素数环问题将从1到n这n个整数围成一个圆环,若其中任意2个相邻的数字相加,结果均为素数,那么这个环就成为素数环。现要求输入一个n,求n个数围成一圈有多少种素数环,规定第一个数字是1。写出相应的的算法思想并编程实现。样例:(1)input:6output:1 4 3 2 5 61 6 5 2 3 4(2)input:8output:1 2 3 8 5 6 7 41 2 5 8 3 4 7 61 4 7 6 5 8 3 21 6 7 4 3 8...原创 2020-11-14 19:41:42 · 3750 阅读 · 3 评论 -
数据结构实验之图论四:迷宫探索 SDUT OJ3361
数据结构实验之图论四:迷宫探索Time Limit:1000 msMemory Limit:65536 KiBSubmitStatisticProblem Description有一个地下迷宫,它的通道都是直的,而通道所有交叉点(包括通道的端点)上都有一盏灯和一个开关;请问如何从某个起点开始在迷宫中点亮所有的灯并回到起点?Input连续T组数据输入,每组数据第一行给...原创 2019-11-28 21:52:57 · 188 阅读 · 0 评论 -
数据结构实验之图论三:判断可达性 SDUT OJ2138
数据结构实验之图论三:判断可达性Time Limit:1000 msMemory Limit:65536 KiBSubmitStatisticProblem Description在古老的魔兽传说中,有两个军团,一个叫天灾,一个叫近卫。在他们所在的地域,有n个隘口,编号为1..n,某些隘口之间是有通道连接的。其中近卫军团在1号隘口,天灾军团在n号隘口。某一天,天灾军团的领...原创 2019-11-28 19:56:01 · 103 阅读 · 0 评论 -
数据结构实验之图论二:图的深度遍历DFS SDUT OJ2107
数据结构实验之图论二:图的深度遍历Time Limit:1000 msMemory Limit:65536 KiBSubmitStatisticProblem Description请定一个无向图,顶点编号从0到n-1,用深度优先搜索(DFS),遍历并输出。遍历时,先遍历节点编号小的。Input输入第一行为整数n(0 < n < 100),表示数据...原创 2019-11-28 19:26:55 · 202 阅读 · 0 评论 -
取数字问题(动态规划) SDUT OJ1304
取数字问题Time Limit:1000 msMemory Limit:65536 KiBSubmitStatisticProblem Description给定M×N的矩阵,其中的每个元素都是-10到10之间的整数。你的任务是从左上角(1,1)走到右下角(M,N),每一步只能够向右或者向下,并且不能够走出矩阵的范围。你所经过的方格里面的数字都必须被选取,请找出一条最合适的...原创 2019-04-22 16:52:06 · 1217 阅读 · 0 评论