去掉字串中首次連續出現k個0的子串。比如當s="a00b",k=2時,此時應該輸出ab,當s="a0000b000",k=3的時候,應該返回a0000b而不是a0b000。這種字串的處理問題一定要注意下標是否越界。
**如下:
public class test
private static string fun(string s, int k) {
// todo 自動生成的方法存根
int len=s.length();
int count=0;
if(len return null;
stringbuilder sb=new stringbuilder();
for(int i=0;i
去掉字串中連續出現k個0的字串
給定乙個字串s和乙個整數k,如果s中正好有連續的k個 0 字元出現,把k個 0 字元去掉,返回處理後的字串。如s a00b k 2,返回 ab s a0000b000 k 3,返回 a0000b 維護乙個計數count,表示找到幾個連續的 0 維護找到的第乙個 0 的位置start,遍歷字串,過程中...
去掉字串中連續出現k個0的子串
去掉字串中連續出現k個0的子串 題目 給定乙個字串str和乙個整數k,如果str中正好有連續的k個 0 字元出現時,把k個連續的 0 去掉,返回處理後的字串。舉例 str a00b k 2,返回 a b str a0000b000 k 3,返回 a0000b 解答 使用變數count統計連續出現的0...
去掉字串中連續出現k個0的子串
題目 給定乙個字串str和乙個整數k,如果str中正好有連續的k個 0 字元出現時,把k個連續的 0 字元去除,返回處理後的字串。舉例 str a00b k 2,返回 a002 str a0000b000 k 3,返回 a0000b 難度 思路 對於處理字串各種問題,以前我都是以雙重巢狀著稱,時間複...