[转载]字符串-02. 删除字符串中的子串(20)

摘要:
输入两个字符串S1和S2,并删除字符串S1中出现的所有子字符串S2,即S2不能包含在结果字符串中。输入格式:输入两个长度不超过80个字符的非空字符串,并以两行回车结束,对应于S1和S2。

输入2个字符串S1和S2,要求删除字符串S1中出现的所有子串S2,即结果字符串中不能包含S2。

输入格式:

输入在2行中分别给出不超过80个字符长度的、以回车结束的2个非空字符串,对应S1和S2。

输出格式:

在一行中输出删除字符串S1中出现的所有子串S2后的结果字符串。

输入样例:

Tomcat is a male ccatat
cat

输出样例:

Tom is a male 
 1 #include<iostream>
 2 #include<string>
 3 using namespace std;
 4 int main(){
 5     string s1, s2;
 6     getline(cin, s1);
 7     getline(cin, s2);
 8     while(s1.find(s2)!=string::npos){
 9         s1.erase(s1.find(s2),s2.length());
10     }
11     cout<<s1<<endl;
12     return 0;
13 }

免责声明:文章转载自《[转载]字符串-02. 删除字符串中的子串(20)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Ubuntu安装lrzszc语言 GPS nmealib学习笔记下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

4G EPS 中建立 eNB 与 MME 之间的 S1 连接

目录 文章目录 目录 前文列表 S1 连接 eNB 的 S1 连接 UE 的 S1 连接 前文列表 《4G EPS 中的小区搜索》《4G EPS 中的 PLMN 选择》《4G EPS 中的小区选择》《4G EPS 中的随机接入》《4G EPS 中建立 UE 与 eNB 之间的 RRC 连接》 S1 连接 NOTE:这里的 S1 连接我们特指 S...

stl的stack在开发中的应用

 栈有后进先出特点,我们可以用它来暂时保存数据,在画板开发中,我用到了栈来保存用户的每一步操作,当用户点击撤销时可以把图像从栈里面取出,然后恢复。浏览器的前进和后退也是这个原理,只是它保存的是网页罢了。用stl可以轻松使用栈而不用去做复杂的函数定义,看下面的实例,希望通过下面的实例,让大家了解怎么用stl中的stack以及如何使用栈 #include &l...

leetcode每日一题(2020-07-18):97. 交错字符串

题目描述:给定三个字符串 s1, s2, s3, 验证 s3 是否是由 s1 和 s2 交错组成的。 今日学习:1.遇到字符串,多想想前缀和以及动规2.滚动数组优化:只和当前以及上一状态有关的可以进行空间优化 题解:1.我想的稍微复杂一点的dp2.官方dp3.优化dp /** * @param {string} s1 * @param {string}...

mysql 缺位补齐

右侧补齐 RPAD(s1,len,s2)函数将字符串s2填充到s1的结尾处,使字符串的长度达到len,然后返回字符串s1。如果字符串s1的长度大于len,则返回值被缩短至len字符长度 --右侧补齐 8位 update fileutil.t_base_info set stuno = rpad(id +2022,8,'0'); 左侧补齐 LPAD(s1...

Java基础之==与equal()的区别

  从刚学java起,对于==与euqal()之间的区别就一直模糊不清,搞了又搞,一直搞不明白,今天决定彻底搞懂。。。。   参考博客:http://www.cnblogs.com/pop822/p/6215040.html         http://www.jb51.net/article/73949.htm   问题分析:(1)==与equal...

句子相似度计算方法

W~J~T~E 一、基本方法  在做自然语言处理的过程中,我们经常会遇到需要找出相似语句的场景,或者找出句子的近似表达,那么求句子相似度方法有哪些呢? 编辑距离计算 杰卡德系数计算 TF 计算 TFIDF 计算 Word2Vec 计算  1)Word2Vec:其实就是将每一个词转换为向量的过程   这里我们可以直接下载训练好的 Word2Vec 模型,...