删除子串 string
题目:
思路:
删除完第一次找的字串之后要从删除的字串的头的位置开始找
AC代码:
#include <iostream>
#include <cstdio>
#include <string>
using namespace std;
int n;
string s,s0;
int main()
{cin>>n;for(int i=1;i<=n;i++){cin>>s>>s0;int l=s0.size();int x=0;//cout<<"s.size()="<<s.size()<<endl;while(x<(int)s.size()){int temp=s.find(s0,x);if(temp!=-1){s.erase(temp,l);x=temp;//cout<<"temp="<<temp<<" "<<s<<endl;}else break;}cout<<"case #"<<i-1<<":"<<endl;cout<<s<<endl;}return 0;
}
删除子串 string相关推荐
- 【C++编程语言】之string容器 基本概念 构造函数 赋值 拼接 查找 替换比较 插入 删除 子串获取
目录 1.string基本概念 2.string构造函数 3.string赋值操作 4.string字符串拼接 5.string查找和替换 6.string字符串比较 7.string单个字符的访问和 ...
- 【算法题】2696. 删除子串后的字符串最小长度
题目: 给你一个仅由 大写 英文字符组成的字符串 s . 你可以对此字符串执行一些操作,在每一步操作中,你可以从 s 中删除 任一个 "AB" 或 "CD" 子 ...
- wannafly 12 删除子串 dp
原文:https://www.cnblogs.com/genius777/p/8636661.html 删除子串 题目描述 给你一个长度为n且由a和b组成的字符串,你可以删除其中任意的部分(可以不删 ...
- 自定义插入子串、删除子串、替换子串函数
本文地址:http://www.cnblogs.com/veinyin/p/7646668.html 仅给出实现简单代码,如需考虑健壮性,可根据此思路进一步完善 基本实现思路是先根据传入位置把字符串进 ...
- FAFU OJ 删除子串
删除子串 Time Limit: 1000MS Memory Limit: 65536KB Total Submissions: 624 Accepted: 267 Share
- 牛客每日练习----调皮的孩纸,删除子串,哲哲的疑惑
我喜欢给自己压力,必须得定一个很高的目标,逼自己朝着这个目标前进,不管会不会实现,都是一个动力. ----喻言 链接:http ...
- c语言在单行文本上删除子串,一道比较简单的题——PTA基础编程题目集 7-29 删除字符串中的子串 C语言试解-Go语言中文社区...
首先看题目 输入2个字符串S1和S2,要求删除字符串S1中出现的所有子串S2,即结果字符串中不能包含S2. 输入格式: 输入在2行中分别给出不超过80个字符长度的.以回车结束的2个非空字符串,对应S1 ...
- C++查找子串string.find()与string::npos
string.find() string str = "abc"; string subStr1 = "bc"; string subStr2 = " ...
- webService序列化xml 以及去掉删除<string xmlns =“http://tempuri.org/”>
/// <summary> /// 过车信息查询 /// </summary> /// <param name=" ...
最新文章
- 我问占小狼到底什么是面向对象编程?他转头就走。
- 达摩院三周年,当初立的flag都实现了吗?
- Larbin简介,及其在Ubuntu10.04下的编译安装
- linux怎么永久保存,Linux系统中,让alias命令永久保存的方法!
- 1085 Perfect Sequence(25 分)
- c语言实验报告约瑟夫环,C语言约瑟夫环的实现
- java面试简历项目经验,java面试题项目中的难点
- kubesphere+kubernetes搭建生产环境高可用集群(四-2)
- 大数据第一季--java基础(day5)-徐培成-专题视频课程
- 三大通信协议(1)UART
- [原创]淘宝天猫抢购软件“tbBuyer“
- Charles注册、破解(避免30分钟自动kill掉)
- 【cs230】吴恩达Deep Learning-3/3
- springboot项目 o.s.b.d.LoggingFailureAnalysisReporter 错误解决方法
- ffmpeg开发之旅(3):AAC编码格式分析与MP4文件封装(MediaCodec+MediaMuxer)
- 呼叫中心座席人员如何把控时间
- 分布式电源接入对配电网影响的研究(Matlab代码实现)
- 大数据技术之_19_Spark学习_07_Spark 性能调优 + 数据倾斜调优 + 运行资源调优 + 程序开发调优 + Shuffle 调优 + GC 调优 + Spark 企业应用案例
- html车票查询表单,火车票订单查询系统
- 【MP4 QuickTime隐写】tcsteg、jpegEOFx、detect anomalies in video files
热门文章
- 关于C语言中的结构体所占的字节数 sizeof(struct)
- (五)field ii:彩色血流成像
- 彩超检查报告单图片_妇科彩超检查为什么报告单却是黑白图像?
- 当一个女孩手机话费余额不足时
- Git操作远程仓库及解决合并冲突
- HTML DOM树知识梳理
- android app利用微信浏览器,万人在线
- Emscripten之基础使用
- gdb: coredump文件打开时提示 is truncated: expected core file size >= 1000, found: 500
- 计算机网络之【物理层】