欧美free性护士vide0shd,老熟女,一区二区三区,久久久久夜夜夜精品国产,久久久久久综合网天天,欧美成人护士h版

首頁綜合 正文
目錄

柚子快報邀請碼778899分享:算法 藍橋杯 子串簡寫(暴力)

柚子快報邀請碼778899分享:算法 藍橋杯 子串簡寫(暴力)

http://yzkb.51969.com/

題目:子串簡寫

代碼1:

#include

#include

#include

#include

#include

using namespace std;

char c1,c2;

int k;

char s[100010];

int a[100010];

int b[100010];

int cnt;

int main()

{

scanf("%d",&k);

scanf("%s",&s);

getchar();

int n = strlen(s);

scanf("%c",&c1);

getchar();

scanf("%c",&c2);

int t1=0,t2=0;

// cout<

for(int i=0;i

if(s[i] == c1){

a[t1++] = i;

}

if(s[i] == c2){

b[t2++] = i;

}

}

for(int i=0;i

for(int j=0;j

if(b[j] - a[i] >= k-1){

cnt++;

}

}

}

cout<

return 0;

}

結(jié)果:

代碼2:參考網(wǎng)絡(luò)

#include

#include

#include

#include

#include

using namespace std;

char c1,c2;

int k;

char s[1000];

int a[1000];

int b[1000];

long long cnt;

int main()

{

scanf("%d",&k);

scanf("%s",&s);

getchar();

int n = strlen(s);

scanf("%c",&c1);

getchar();

scanf("%c",&c2);

int t1=0,t2=0;

// cout<

for(int i=0;i

if(s[i] == c1){

a[t1++] = i;

}

if(s[i] == c2){

b[t2++] = i;

}

}

for(int i=0;i

int temp=0;

while(b[temp] - a[i] < k - 1 && temp < t2) temp ++;

if(b[temp] - a[i] >= k - 1) cnt+=t2-temp;

}

cout<

return 0;

}

結(jié)果:

柚子快報邀請碼778899分享:算法 藍橋杯 子串簡寫(暴力)

http://yzkb.51969.com/

好文閱讀

評論可見,查看隱藏內(nèi)容

本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點和立場。

轉(zhuǎn)載請注明,如有侵權(quán),聯(lián)系刪除。

本文鏈接:http://gantiao.com.cn/post/18928841.html

發(fā)布評論

您暫未設(shè)置收款碼

請在主題配置——文章設(shè)置里上傳

掃描二維碼手機訪問

文章目錄