第一次用到是在『校內賽總結』掃地那道題裡面,大同小異
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...