hdu 4665 搜索
思路:直接搜索
#include<iostream> #include<cstdio> #include<algorithm> #include<cstring> using namespace std; int belong[5010],num[5010],n; int dfs(int s,int pre,int cur) {int i,j;if(cur==n/2)return 1;for(i=s;i<=n;i++){if(belong[i]==-1){belong[i]=0;for(j=i+1;j<=n;j++)if(belong[j]==-1&&num[i]==num[j]&&j>pre){belong[j]=1;if(dfs(s+1,j,cur+1))return 1;belong[j]=-1;}belong[i]=-1;break;}}return 0; } int main() {int t,i,j;scanf("%d",&t);while(t--){memset(belong,-1,sizeof(belong));scanf("%d",&n);for(i=1;i<=n;i++)scanf("%d",num+i);dfs(1,0,0);for(i=1;i<=n;i++)printf("%d",belong[i]);printf("\n");}return 0; }
转载于:https://www.cnblogs.com/wangfang20/p/3248155.html
hdu 4665 搜索相关推荐
- 2014广州网络赛1003||hdu 5024 搜索
http://acm.hdu.edu.cn/showproblem.php?pid=5024 Wang Xifeng's Little Plot Time Limit: 2000/1000 MS (J ...
- hdu 1186(搜索+HASH)
方程的解数 Time Limit: 15000MS Memory Limit: 128000K Total Submissions: 7045 Accepted: 2417 Case Time ...
- hdu 5925 搜索
题意:一个图,n个障碍,求联通块 思路: 图很大,障碍物很少.把联通的障碍物块抠出来,然后暴力. 代码: #include<bits/stdc++.h> using namespace s ...
- python类中的属性分为类属性和实例属性两种_python从入门到大神---1、初始化实例、类属性、方法...
python从入门到大神---1.初始化实例.类属性.方法 一.总结 一句话总结: 方法不加括号是代码段:感觉python方法和js,php很类似,不加括号是代码段,加括号变成方法,比如f,f() 1 ...
- ACM比赛经验、刷题记录及模板库总结(更新中)
前言 本文所提及的部分题目代码,可以在我的Github上找到 第一部分 经验分享及感受 第二部分 刷题记录 一.基础算法&程序语言 //strlen()函数的复杂度是O(n)要小心 //截取字 ...
- hdu 4722(记忆化搜索)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4722 思路:简单的记忆化搜索,留意一下A==0时的情况就可以了. 1 #include<iost ...
- HDU 3555 Bomb (数位DP-记忆化搜索模板)
题意 求区间[1,n]内含有相邻49的数. 思路 比较简单的按位DP思路.这是第一次学习记忆化搜索式的数位DP,确实比递推形式的更好理解呐,而且也更通用~可以一般化: [数位DP模板总结] int d ...
- hdu 4597 Play Game(记忆化搜索)
题目链接:hdu 4597 Play Game 题目大意:给出两堆牌,仅仅能从最上和最下取,然后两个人轮流取,都依照自己最优的策略.问说第一个人对多的分值. 解题思路:记忆化搜索,状态出来就很水,dp ...
- hdu 1560 DNA sequence(迭代加深搜索)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1560 题意:从n个串中找出一个最短的公共串,,该公共串对于n个字符串不要求连续,即只要保持相对顺序就好 ...
最新文章
- Python多阶段框架实现虚拟试衣间,超逼真!
- 2招按摩轻松解除黑眼圈 - 生活至上,美容至尚!
- 目标意识应求成大于避败 思考时不要先意识到身不足而自我设限
- HTTP协议的六种请求方法
- java resources 路径_Java工程读取resources中资源文件路径问题
- 目标检测之YOLO V2 V3
- urllib库的学习-发起请求urlopen-下载资源urlretrleve
- CVPR 2021 底层视觉最新进展分享
- java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver 确认配置\版本都没问题,那么你就差最后一步
- Python 语言程序设计(3-2)time 库的使用
- 【渝粤教育】广东开放大学 java程序设计基础 形成性考核 (39)
- FPGA之三八译码器
- 思科下一代模拟器EVE-NG做一个思科交换机用作DHCP服务器实验
- 富爸爸穷爸爸(读后感悟,书中重点)
- 洛谷P5322 [BJOI2019]排兵布阵【分组背包】
- 唐巧的《iOS开发进阶》 - 读后感
- 手机号归属地运营商查询-JAVA
- 网络篇 OSPF的LSDB过载保护-52
- LeetCode题解(1425):带限制的子序列和(Python)
- 连接HC-05与HC-06
热门文章
- Aspose-words结合Freemarker实现word邮件合并功能,批量处理word模板文件
- 挑战《IT我最大》Windows 7由你秀 活动的丑恶行径
- C++实现类似反射模式
- 一张纸厚度是多少毫米_一张纸对折后的厚度,有多可怕!——北京市第二十中学教科室“科技云课堂”(4)...
- htm——position:static、absolute、relative详解
- WebAppBuilder自定义主题
- Istio 核心组件介绍
- 微服务架构的服务与发现-Spring Cloud
- 手游接入Facebook的那些坑
- 使用DirectX9进行遮盖剔除