最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

AcWing在線題庫(kù)_4398. 查詢字符串

2022-04-17 17:14 作者:Clayton_Zhou  | 我要投稿

// https://www.acwing.com/problem/content/description/4401/

//

#include<iostream>

#include <cstdio>

#include <string>

#include <algorithm>

#include <unordered_map>


/*

map 提供的是一種鍵值對(duì)容器,里面的數(shù)據(jù)都是成對(duì)出現(xiàn)的.

每一對(duì)中的第一個(gè)值稱之為關(guān)鍵字(key),每個(gè)關(guān)鍵字只能在 map 中出現(xiàn)一次;

第二個(gè)稱之為該關(guān)鍵字的對(duì)應(yīng)值。

*/


using namespace std;

unordered_map<string, int> mp;

unordered_map<string, string> ans;

int n, q, cnt;

string f[10010]={

"",

"test",

"contests",

"test.",

".test"

};


string sub[10]={

"ts",

".",

"st.",

".test",

"contes.",

"st",

};

int main() {

n=4;

? ?/* cin >>n;

? ? for (int i = 1; i <= n; i ++ )

? ? ? ? cin >> f[i];*/

? ? for (int i = 1; i <= n; i ++ ) {

? ? ? ? unordered_map<string, bool> flag;

? ? ? ? int len = f[i].size();

? ? ? ? for (int j = 0; j < len; j ++ )?

{

? ? ? ? ? ? string s;

? ? ? ? ? ? for (int k = j; k < len; k ++ )?

{

? ? ? ? ? ? ? ? s += f[i][k];// 生成字串

if(!mp[s]) ans[s] = f[i];

? ? ? ? ? ? ? ? if(flag[s] == false){

mp[s] ++; //在同一個(gè) f[i] 中,一個(gè)子串只能加 1 次。

flag[s] = true;? ? ?

}

? ? ? ? ? ? }

? ? ? ? }

? ? }

/*

? ? ?cin >>q;

? ? while (q -- )?

{

? ? ? ? string s; cin >> s;

? ? ? ? if(mp[s] == 0) printf("0 -\n");

? ? ? ? else cout << mp[s] << " " << ans[s] << endl;

? ? }

*/

for (int i = 0; i <6; i ++ ) {

if(mp[sub[i]] == 0) printf("0 -\n");

? ? ? ? else cout << mp[sub[i]] << " " << ans[sub[i]] << endl;

}


? ? return 0;

}


AcWing在線題庫(kù)_4398. 查詢字符串的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
寿光市| 东丽区| 托克托县| 辉南县| 建瓯市| 广南县| 潼关县| 新乐市| 新龙县| 泸定县| 庆阳市| 麻城市| 自治县| 新密市| 定结县| 闻喜县| 泗水县| 东安县| 临潭县| 武汉市| 庆云县| 淄博市| 旬邑县| 黄冈市| 孙吴县| 西盟| 仙桃市| 金寨县| 连城县| 鄯善县| 威海市| 和林格尔县| 法库县| 察哈| 吉木萨尔县| 广德县| 乡宁县| 武宣县| 江阴市| 临湘市| 阿荣旗|