概述:是一道簡單的模擬題,主要有下面的知識點:
str的遍歷思路:基本上,for(int i=0;istring的replace函式的知識點。解法二的新造資料的思路。
1語法知識點:replace函式的用法:
用str替換指定字串從起始位置pos開始長度為len的字元
*string& replace (size_t pos, size_t len, const string& str);注意這裡的長度是被替換的長度,這裡的str是字串形式,即" "
*用str替換 迭代器起始位置 和 結束位置 的字元
*string& replace (const_iterator i1, const_iterator i2, const string& str);
*用substr的指定子串(給定起始位置和長度)替換從指定位置上的字串
*string& replace (size_t pos, size_t len, const string& str, size_t subpos, size_t sublen);
具體的兩種解法
解法一:replace函式的應用。寫完注意返回值是什麼。
class solution
return newstr;
}};
力扣1108 IP位址無效化
給你乙個有效的 ipv4 位址 address,返回這個 ip 位址的無效化版本。所謂無效化 ip 位址,其實就是用 代替了每個 示例 1 輸入 address 1.1.1.1 輸出 1 1 1 1 示例 2 給出的 address 是乙個有效的 ipv4 位址。這道題很簡單,先是用乙個迴圈進行遍歷...
1108 IP 位址無效化
題目描述 給你乙個有效的 ipv4 位址 address,返回這個 ip 位址的無效化版本。所謂無效化 ip 位址,其實就是用 代替了每個 示例 1 輸入 address 1.1.1.1 輸出 1 1 1 1 示例 2 輸入 address 255.100.50.0 輸出 255 100 50 0 ...
LeetCode 1108 IP 位址無效化
給你乙個有效的 ipv4 位址 address,返回這個 ip 位址的無效化版本。所謂無效化 ip 位址,其實就是用 代替了每個 示例 1 輸入 address 1.1.1.1 輸出 1 1 1 1 示例 2 輸入 address 255.100.50.0 輸出 255 100 50 0 最開始的思...