首页 > 贝伦卡斯泰露
头像 shyyhs
发表于 2020-07-14 19:33:58
因为儿子需要,所以又更一篇水题题解.很容易想到爆搜2^40复杂度直接搜,当然也可以合并分别处理2堆,但是我觉得这题剪枝完全不必要.所以一发爆搜+剪枝就过了.剪枝就是必须保证前面的搜到的答案必要一致.emm没了 #include <bits/stdc++.h> using namespac 展开全文
头像 ouk
发表于 2020-08-14 18:02:13
不知道这个算不算剪枝,小白一个...... 题目描述:给出一个长度为n的数列A𝑖,问是否能将这个数列分解为两个长度为n/2的子序列,满足∙ 两个子序列不互相重叠。∙ 两个子序列中的数要完全一样,{1, 2} = {1, 2},{1, 2} ≠ {2, 1}。输入描述: 第一行,一个正整数T,表示数 展开全文
头像 张广文
发表于 2020-03-19 16:07:24
include <bits/stdc++.h> using namespace std;int A[55],B[55],n;bool vis[55];bool dfs(int pos_a,int pos_b,int cnt){ if(cnt==n/2)return true; 展开全文