当前位置: 首页 > news >正文

公司有多少做网站seo排名怎么看

公司有多少做网站,seo排名怎么看,设计外网,wordpress只显示置顶文章登录—专业IT笔试面试备考平台_牛客网 题目大意&#xff1a;给出一字符串t&#xff0c;求一个长为n的字符串&#xff0c;使tst中包含且仅包含两个t 1<n<1000;测试样例组数<1000 思路&#xff1a;一开始很容易想到如果t里有1&#xff0c;s就全0&#xff0c;否则s就全…

登录—专业IT笔试面试备考平台_牛客网

题目大意:给出一字符串t,求一个长为n的字符串,使t+s+t中包含且仅包含两个t

1<=n<=1000;测试样例组数<=1000

思路:一开始很容易想到如果t里有1,s就全0,否则s就全1,但当t=a+n*0/n*1+a这样时,例如001000001,110111110,n=3,这时s就对应的不能等于全0/全1,但至少有一种可以,也就是对于前者我们可以选111,对于后者选000,所以我们全0或全1都试一下,用kmp分别检验是否合法,都不合法就输出-1(但经测试其实没有-1的情况)

#include<bits/stdc++.h>
#define P pair<int,char>
using namespace std;
const int N = 1e3 + 5;
char str[N], pattern[N];
int fail[N];
int a[N];
int n;
string t,s="";
void getfail(string p, int plen)
{//取得p的失配指针fail[0] = 0, fail[1] = 0;for (int i = 1; i < plen; i++){int j = fail[i];while (j && p[i] != p[j]){j = fail[j];}fail[i + 1] = p[i] == p[j] ? j + 1 : 0;}
}
int kmp(string s, string p)
{//求s的子串中有多少个pint cnt = 0;//记录答案int last = -1;//记录上一次匹配的位置int slen = s.size(), plen = p.size();getfail(p, plen);int j = 0;for (int i = 0; i < slen; i++){while (j && s[i] != p[j]){j = fail[j];}if (s[i] == p[j]){j++;}if (j == plen){cnt++;last = i;}}return cnt;
}
bool check()
{string temp = t + s + t;if(kmp(temp,t)>2){return false;}return true;
}
int main()
{cin.tie(0);cout.tie(0);ios::sync_with_stdio(false);int T;cin>>T;while(T--){cin>>n;cin>>t;s="";for(int i=0;i<n;i++){s+="0";}if(check()){//全0试试cout<<s<<endl;continue;}s="";for(int i=0;i<n;i++){s+="1";}if(check()){//全1试试cout<<s<<endl;continue;}//cout<<"-1"<<endl;}return 0;
} 

http://www.dt0577.cn/news/40531.html

相关文章:

  • 网上做衣服的网站阿里巴巴官网首页
  • 网站建设 上海百度推广平台登陆
  • wordpress 个性网站关键词分为哪几类
  • 大良营销网站建设市场市场营销案例分析及解答
  • 网站后台默认密码加盟网络营销推广公司
  • 影楼网站制作简单制作html静态网页
  • 网站做cdn需要多少钱网站统计代码
  • 沈阳网站app制作百度大搜是什么
  • 简洁 手机 导航网站模板下载安装北京seo站内优化
  • 南昌企业网站开发百度网站app
  • 做推广的平台有哪些seo属于什么职位类型
  • 济阳做网站哪家好郑州网站seo外包公司
  • 设计师找灵感的网站seo网页推广
  • 做网站老师迈步者seo
  • 备案时网站名称关键词查找工具
  • 网站开发模型工具电商代运营公司
  • 国内出色的网站建设公司游戏优化大师官网
  • 美食网站建设背景介绍电商数据分析
  • 个人优惠券网站怎么做免费的seo优化
  • 商品促销活动策划方案东莞网站seo技术
  • 上海哪家公司提供专业的网站建设成都seo服务
  • 网站广告费怎么做分录黄页推广
  • 做设计必须知道的几个网站做网站用什么软件
  • 北碚网站建设哪家好seo怎么优化
  • 巴中建网站的公司网站seo推广哪家值得信赖
  • 南昌个人做网站印度疫情为何突然消失
  • 做网站软件要钱吗成都网络推广公司
  • 网站开发费用报价单怎样创建网页
  • 温州做网站哪里好女排联赛最新排行榜
  • 制作付款网站百度推广天津总代理