題目:輸入兩個字串,從第一字串中刪除第二個字串中所有的字元。例如,輸入」they are students.」和」aeiou」,則刪除之後的第乙個字串變成」thy r stdnts.」
輸入描述:
每個測試輸入包含2個字串
輸出描述:
輸出刪除後的字串
示例1
輸入
they are students.
aeiou
輸出
thy r stdnts.
解題思路:
1.我們可以申請乙個陣列用來代表256個字元是否存在於s2字串中,如果有,則標記為1,如果沒有則標記為0.
2.然後我們可以通過查詢s1字串在陣列中對應的位置是否為1,如果為1,則刪除。
具體的**如下:
#include
#include
using
namespace std;
intmain()
;for
(int i=
0;isize()
;i++
) string ret;
for(
int i=
0;isize()
;i++
) cout
}
刪除公共字元
輸入兩個字串,從第一字串中刪除第二個字串中所有的字元。例如,輸入 they are students.和 aeiou 則刪除之後的第乙個字串變成 thy r stdnts.輸入描述 每個測試輸入包含2個字串 輸出描述 輸出刪除後的字串 輸入例子 they are students.aeiou 輸出例...
刪除公共字元
題目描述 輸入兩個字串,從第一字串中刪除第二個字串中所有的字元。例如,輸入 they are students.和 aeiou 則刪除之後的第乙個字串變成 thy r stdnts.輸入描述 每個測試輸入包含2個字串 輸出描述 輸出刪除後的字串 分析 水題,直接寫即可 def isbelong a,...
刪除公共字元
題目 輸入兩個字串,從第一字串中刪除第二個字串中所有的字元。例如,輸入 they are students.和 aeiou 則刪除之後的第乙個字串變成 thy r stdnts.每個測試輸入包含2個字串輸出刪除後的字串示例1 they are students.aeiouthy r stdnts.i...