POJ 3080 Blue Jeans 串的暴力
来源:互联网 发布:龙宫礼奈 知乎 编辑:程序博客网 时间:2024/06/05 22:37
找相同的公共子串,若相同,输出考后的子串
#include <cstdio>#include <cstring>#include <cstdlib>#include <cmath>#include <algorithm>#include <iostream>using namespace std;char str[10][100];char fin[100];char temp[100];int n;int judge(){ int i; for(i = 1;i < n;i++){ if(strstr(str[i],temp)==0){//strstr(a,b),a中找b,如果b存在,返回b的地址,不存在,返回NULL return 0; } } return 1;}int main(){ int t; scanf("%d", &t); int k; int flag; int i, j; while(t--){ flag = 0; scanf("%d", &n); for(i = 0;i < n;i++){ scanf("%s", str[i]); } k = 3; while(k <= 60){ for(i = 0;i <= 60-k;i++){ for(j =0;j < k;j++){ temp[j] = str[0][i+j]; } temp[j] = '\0'; if(judge()){ flag = 1; strcpy(fin,temp); } } k++; } if(flag){ printf("%s\n", fin); }else { printf("no significant commonalities\n"); } } return 0;}
0 0
- POJ 3080 Blue Jeans 串的暴力
- poj-3080-Blue Jeans-串-暴力
- POJ 3080 Blue Jeans(暴力 + 串)
- poj 3080 Blue Jeans 暴力
- [poj 3080]Blue Jeans[暴力枚举子串]
- [KMP或者暴力]POJ 3080 Blue Jeans
- POJ 3080 Blue Jeans 暴力枚举+KMP
- POJ 3080 Blue Jeans KMP+暴力
- poj 3080 Blue Jeans (kmp暴力)
- POJ 3080 Blue Jeans (KMP || 暴力)
- POJ 3080 Blue Jeans(暴力)
- POJ 3080 Blue Jeans kmp+暴力枚举
- poj 3080 Blue Jeans 【KMP 暴力枚举】
- POJ 3080--Blue Jeans【KMP && 暴力枚举】
- poj 3080 Blue Jeans 字符串,暴力
- POJ 3080 Blue Jeans (暴力)
- poj 3080 Blue Jeans 【kmp+暴力】
- POJ 3080 Blue Jeans (很暴力)
- 如何设置tableView的组的头视图的高度?为什么你设置的tableView的组的头视图的高度无效呢?
- 移动端界面设计之尺寸篇
- Spring概述
- log4j配置
- iOS开发-自动布局篇:史上最牛的自动布局教学!
- POJ 3080 Blue Jeans 串的暴力
- Ubuntu安装打印机驱动
- MWorks建模、仿真、分析优化平台
- sizeof的用法
- _tsplitpath_s函数的使用
- 窗体文字居中
- ElasticSearch第1课之基本介绍
- android非root方式静默安装和卸载
- 【Algothrim】 动态规划实例 (Bone Collector)