C++ STL中五个常用算法使用教程及实例讲解

本文主要介绍了C++ STL算法中常见的五个算法的使用教程并附上了案例详解,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

(2)STL算法解题

我们使用上面讲到的两种算法来解决这个问题


#include<string>
#include<iostream>
using namespace std;
int main()
{
    string s1, s2;
    getline(cin, s1);            //行输入
    getline(cin, s2);

    while (s1.find(s2) < s1.length())        //判断S1中是否还存在S2
    {
        s1=s1.erase(s1.find(s2), s2.length());        //将S1中的S2删除掉
    }
    cout << s1 << endl;

    return 0;
}

使用STL解决问题高效又快捷 

以上就是C++ STL中五个常用算法使用教程及实例讲解的详细内容,更多关于C++ STL算法的资料请关注编程学习网其它相关文章!

本文标题为:C++ STL中五个常用算法使用教程及实例讲解