主站
DreamJudge
院校信息
专业题库
模拟考试
机试真题
专业课程
答疑区
兑换中心
登录
注册
上岸
以下题解仅供学习参考使用。
抄袭、复制题解,以达到刷AC率/AC数量或其他目的的行为,在N诺是严格禁止的。
N诺非常重视学术诚信。此类行为将会导致您成为作弊者。具体细则请查看N诺社区规则。
fzh
2024年2月7日 15:21
删除字符串 题解:C++用repalce和find
P1026
回复 0
|
赞 0
|
浏览 669
using namespace std; int main() { string str; cin >> str; while (str.find("gzu") != string::npos) { int index = str.find("gzu"); &n...
小王桐学
2024年2月2日 09:18
删除字符串 题解:C
P1026
回复 0
|
赞 0
|
浏览 721
直接选择性输出即可 #include <stdio.h> #include <string.h> #include <stdlib.h> int main() { int i = 0,j; char s[100]; gets(s); while(s[i] != '\0') { j = i; if(s[j] == 'g' && s[j+1] == 'z' && s[j+2] == 'u') i = j+3; else { prin...
Hegel
2023年3月21日 16:40
删除字符串中的某些连续字符
P1026
回复 0
|
赞 0
|
浏览 2.6k
#include <iostream> #include <string> using namespace std; int main() { string s,m="gzu",res=""; cin>>s; for(int i=0,j;i<s.size();i++){ for(j=0;j<m.size();j++) if(s[i+j]!=m[j]) break; if(j!=m.size()) res+=s[i]; else i+=m.size()-1; } ...
huangdashuaige
2023年2月17日 16:32
P1026 删除字符串
P1026
回复 0
|
赞 1
|
浏览 2.6k
#include <iostream> #include <string> using namespace std; int main(){ string s; cin>>s; //声明输入字符串s,并做输入 string b="gzu"; //做gzu子串赋值 int f= s.find(...
LianG_nnuo
2022年11月11日 21:45
c
P1026
回复 0
|
赞 1
|
浏览 4.0k
#include<stdio.h> #include<stdlib.h> #include<string.h> /* 给你一个字符串S,要求你将字符串中出现的所有"gzu"子串删除,输出删除之后的S。 输入输出格式 输入描述: 输入一行字符串S,长度不超过100。 输出描述: 输出进行删除操作之后的S。 hahagzzgzuemmmgzu 输出样例#: 复制 hahagzzemmm */ void main() { char s[100]; ...
fanxi
2020年5月5日 22:55
题解
P1026
回复 0
|
赞 0
|
浏览 8.1k
话说这段代码以C提交显示编译错误是什么鬼 #include #include int main() { char s[101]; char z[4]="gzu"; gets(s); int len=strlen(s); int del[len]={0}; for(int i=0;i {  ...
A1120161820
2020年3月23日 10:33
删除字符串(c++)
P1026
回复 0
|
赞 0
|
浏览 9.8k
#include<iostream> #include<string> using namespace std; int main() { string s1, s2 = ""; cin >> s1; int i = 0; while (s1[i]) { if (i < s1.length()-2 && s1[i] == 'g' && s1[i+1] == 'z' && s1[i+2] == 'u') { i += 3; } else { ...
showmaker
2020年3月21日 09:38
删除字符串
P1026
回复 0
|
赞 0
|
浏览 8.9k
我是这样写的 #include <bits/stdc++.h> using namespace std; int main(){ string str,str1; cin>>str; int n=str.size(); int t=0; for(int i=0;i<n;i++){ &nb...
mzymzyo
2020年2月23日 02:02
题解:删除字符串
P1026
回复 1
|
赞 3
|
浏览 11.6k
对于字符串string,需要使用string头文件,包含以下常用方法: s.find(str,[pos]):在字符串s中从第 pos 个字符开始寻找 str ,并返回位置,如果找不到返回-1。pos 可省略,默认为0 s.erase(pos,n):从给定起始位置 pos 处开始删除,要删除字符的长度为n,返回修改后的string对象 #include<string> #include<iostream> using namespace std; int main() { string s; cin >> s; ...
创世的背影
2019年12月11日 23:00
删除字符串(跟前面同学的有点不一样)
P1026
回复 0
|
赞 0
|
浏览 10.2k
#include<stdio.h> #include<string.h> int main() { char a[100],b[100]; int n,i,j; gets(a); n=strlen(a); j=0; for(i=0;i<n;i++) { if(a[i]=='g...
1
2
3
题目
删除字符串
题解数量
21
发布题解
热门题解
1
题解:删除字符串
2
P1026 删除字符串
3
删除字符串 题解:C
4
字符串删除
5
c
6
删除字符串 题解:c 语言解决
7
删除字符串 题解:
8
删除字符串
9
删除字符串 题解:
10
删除字符串 题解:老老实实,做子串匹配!