合併字串

2022-02-06 07:20:04 字數 671 閱讀 3390

給定兩個字串s1和s2,合併成乙個新的字串s。 合併規則為,s1的第乙個字元為s的第乙個字元,將s2的最後乙個字元作為s的第二個字元; 將s1的第二個字元作為s的第三個

字元,將s2的倒數第二個字元作為s的第四個字元,以此類推。

包含多組測試資料,每組測試資料報含兩行,代表長度相等的兩個字串s1和s2(僅由小寫字母組成,長度不超過100)。

合併後的新字串s

方法一:兩個字串長度相等,不用真的合併成乙個字串,依次輸出字元就行

#include #include #include using namespace std;

int main()

cout << endl;

}return 0;

}

合併成乙個字串再輸出,用函式reverse(s2.begin(), s2.end())將s2反轉一下更好處理,不反轉也行,參照方法一

#include #include #include using namespace std;

int main()

for(int i = 0; i < 2 * s1.size(); i++)

cout << endl;

}return 0;

}

合併字串

給定兩個字串s1和s2,合併成乙個新的字串s。合併規則為,s1的第乙個字元為s的第乙個字元,將s2的最後乙個字元作為s的第二個字元 將s1的第二個字元作為s的第三個字元,將s2的倒數第二個字元作為s的第四個字元,以此類推。包含多組測試資料,每組測試資料報含兩行,代表長度相等的兩個字串s1和s2 僅由...

合併字串

輸入兩個已經按從小到大順序排列好的字串,編寫乙個合併兩個字串的函式,使合併後的字串,仍然是從小到 大排列。輸入 兩個已經排好順序 公升序 的兩個字串 輸出 乙個合併在一起的有序 公升序 的字串 要求 設計乙個效率盡量高的演算法,對每個字串只掃瞄一遍就可以了。如果採用先進行串連線,然後再進行排序的演算...

sql server 合併字串

描述 將如下形式的資料按id欄位合併value欄位。id value 1 aa 1 bb 2 aaa 2 bbb 2 ccc 需要得到結果 id value 1 aa,bb 2 aaa,bbb,ccc 即 group by id,求 value 的和 字串相加 1 sql2000中只能用自定義的函式...