FAFU OJ 刪除子串

2021-08-02 15:38:10 字數 804 閱讀 9231

刪除子串

time limit:

1000ms

memory limit:

65536kb

total submissions:

624accepted:

267

description:

編寫程式實現從乙個字串str中,刪除其所有的子串sub。 

例如:str="hyuaaaabcad;dsj2390aaabcadldkaaaaabcaaabcade",sub="aaabcad" 

刪除str中所有的子串sub後str="hyua;dsj2390ldkaaaaabce" 

input:

輸入檔案delsub.in有二行字串(1≤字串長度≤500)。第一行是主串str,第二行是子串sub。

output:

輸出檔案delsub.out只有一行,即主字串str中刪除所有子字串sub後的剩餘字字串。

sample input:

hyuaaaabcad;dsj2390aaabcadldkaaaaabcaaabcade

aaabcad

123aaaaaaaabcaabcbcaabcbcbcbc567

aabc

sample output:

hyua;dsj2390ldkaaaaabce

123bc567

source:

#include "stdio.h"//

#include "string.h"//

int main()

刪除子串 KMP

題目描述 輸入的第一行是字串 s 第二行是字串 t 輸出格式 輸出最後的 s 串。資料保證 s 串不會為空串。樣例輸入 whatthemomooofun moo 樣例輸出 whatthefun 樣例說明 當列舉到 whatthemomoo 時,刪除 moo 得到 whatthemo 繼續列舉 o 得...

刪除子字串

程式功能 輸入乙個主字串和乙個子字串,減去主字串中與子字串相等的部分輸出 如 主字串,yanghua 子字串 gh 輸出結果為 yanua include include void string sub char str char ptr char ret 函式功能 刪除str字串中與ptr字串相等...

刪除字串中的子串

請編寫乙個函式,刪除乙個字串的一部分。函式原型如下 int del substr char str,char const substr 函式首先應判斷substr是否出現在str中。如果它並未出現,函式就返回0 如果出現,函式應該把str中位於該子串後面的所有字元複製到該子串的位置,從而刪除這個子串...