博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PATA1040题解
阅读量:5098 次
发布时间:2019-06-13

本文共 1209 字,大约阅读时间需要 4 分钟。

#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;char ch[5000];int len;/* 把第三个的判断方法和第二个的暴力方法结合在了一起,通过了*/int test(int i, int flag) { int temp = -1, j, ans=-1e9; if(flag == 1) { temp = 1; j = 1; while((i-j>=0) && (i+j
=0) && (i+j-1
=0) && (i+j

  

if(rt < lt ) break;

else if (ch[rt] != ch[lt]) {
cur = 0;
break;
}

if(rt < lt || ch[rt] != ch[lt]) break;                     cur += 2;            }            ans = max(ans,cur);        }    }    cout << ans;}*//*最初想到的办法,分治,我觉得算法复杂度应该是nlgn,但实际运行起来很慢int test(int i, int flag) {    int temp = -1, j, ans=-1e9;    if(flag == 1) {        temp = 1;        j = 1;        while((i-j>=0) && (i+j
=0) && (i+j-1
=0) && (i+j
j) return 0; if(i == j) return 1; int mid = (i+j)/2; int ans = max(traverse(i,mid), traverse(i+1,j)); int p = max(test(mid,0),test(mid,1)); return max(ans,p);}int main() { FILE *fp = fopen("1.txt","r"); fgets(ch, 2000, fp); len = strlen(ch) ; cout << traverse(0, len-1);}*/

 

转载于:https://www.cnblogs.com/dcklm/p/10349792.html

你可能感兴趣的文章
3:2 OGNL 简介
查看>>
android的消息处理机制(图+源码分析)——Looper,Handler,Message
查看>>
WCF的用户名+密码认证方式
查看>>
Spring 读取配置文件(一)
查看>>
FTP文件夹打开错误,Windows无法访问此文件夹
查看>>
UVALive - 3700 Interesting Yang Hui Triangle
查看>>
HDU - 1205 吃糖果
查看>>
正确实现 IDisposable 接口
查看>>
移动平均(moving average,MA)简单介绍
查看>>
模型驱动复习整理
查看>>
自我介绍及软件工程学习计划
查看>>
PLC状态机编程第三篇-RS信号处理
查看>>
shell笔记(基本知识)
查看>>
SSDB 数据库
查看>>
【搜索】POJ-2718 全排列+暴力
查看>>
vue项目经验:图形验证码接口get请求处理
查看>>
解决:linux 固定ip 导致ping 外网unknown host
查看>>
LeetCode 210. Course Schedule II
查看>>
人见人爱,花见花开的数据库
查看>>
关于<context:property-placeholder>的一个有趣现象
查看>>