这是本系列的最后一篇了!不求三连,不求关注!加油!
1.count
用法:cout<<count(a,b);
multiset<int>版本复刻程序:
int count(multiset<int>a,int s)
{
int ans=0;
multiset<int>::iterator it;
for(it=a.begin();it!=a.end();it++)
if(*it==s) ans++;
return ans;
}
2.substr
用法:string ss=substr(s,2,5);
复刻程序:
string substr(string s,int start,int num)
{
string ss="";
for(int i=start,j=1;j<=num&&i<s.size();i++,j++) ss=ss+s[i];
return ss;
}
3.find
用法:find(a,q);
set<int>版本复刻程序:
int find(set<int>a,int b)
{
set<int>::iterator it;int ans=0;
for(it=a.begin();it!=a.end();it++)
{
ans++;
if(*it==b) return ans;
}
return ans;
}