字串專題 map POJ 1002

2022-08-02 10:21:09 字數 1145 閱讀 9342

第一次用到是在『校內賽總結』掃地那道題裡面,大同小異

mapstr 可以專用做做字串的匹配之類的處理

string donser;

str [donser]++ 自動存donser到map並且值加一,如果發現重複元素不新建直接加一,

map第乙個引數是key,預設字典序公升序排列key

map::iterator ii;         map的迭代器

for(ii=outputer.begin();ii!=outputer.end();++ii)  迭代器遍歷

if(astr[i]=='

a'||astr[i]=='

b'||astr[i]=='c'

)

if(astr[i]=='

d'||astr[i]=='

e'||astr[i]=='f'

)

if(astr[i]=='

g'||astr[i]=='

h'||astr[i]=='i'

)

if(astr[i]=='

j'||astr[i]=='

k'||astr[i]=='l'

)

if(astr[i]=='

m'||astr[i]=='

n'||astr[i]=='o'

)

if(astr[i]=='

p'||astr[i]=='

r'||astr[i]=='s'

)

if(astr[i]=='

t'||astr[i]=='

u'||astr[i]=='v'

)

if(astr[i]=='

w'||astr[i]=='

x'||astr[i]=='y'

)

}return;}

intmain()

map::iterator ii;

for(ii=outputer.begin();ii!=outputer.end();++ii)

}if(!lable) cout<<"

no duplicates.";

return0;

}

字串專題

created on 2019年12月1日 author hp 擷取字串 str2 我是迪迦奧特曼 str3 str2 5 str4 str2 0 len str2 2 print str3,str4 擷取的字串如果不存在,會出現異常,可以用try.except捕捉異常 try str5 str2 ...

字串專題

給定乙個字串,你的任務是計算這個字串中有多少個回文子串。具有不同開始位置或結束位置的子串,即使是由相同的字元組成,也會被視作不同的子串。示例1 輸入 abc 輸出 3 解釋 三個回文子串 a b c 示例 2 輸入 aaa 輸出 6 解釋 6個回文子串 a a a aa aa aaa 解法 1 動態...

字串專題

1.double ceil double x 求大於 x 的最小的數,即向上取整函式 includeusing namespace std intmain 2.a 65 z 90 a 97 z 122 3.字串刪除 c 從string中刪除所有的某個特定字元 超好 includeusing name...