描述
編寫乙個程式實現將字串中的所有"you"替換成"we"
輸入
輸入包含多行資料
每行資料是乙個字串,長度不超過1000
資料以eof結束
輸出
對於輸入的每一行,輸出替換後的字串
樣例輸入
you are what you do
樣例輸出
we are what we do
**:#include
//處理資料
static void handlerdata(char *arr,int len);
int main()
; if(gets(inputarr) == null)
break;
handlerdata(inputarr,100);
puts(inputarr);
} return 0;
} //處理資料
static void handlerdata(char *arr,int len)
cout << s << endl;
} return 0;
}
31 字串轉換整數(atoi)
請你來實現乙個 atoi 函式,使其能將字串轉換成整數。首先,該函式會根據需要丟棄無用的開頭空格字元,直到尋找到第乙個非空格的字元為止。當我們尋找到的第乙個非空字元為正或者負號時,則將該符號與之後面盡可能多的連續數字組合起來,作為該整數的正負號 假如第乙個非空字元是數字,則直接將其與之後連續的數字字...
31 字串中最長的連續出現的字元
總時間限制 1000ms 記憶體限制 65536kb 描述求乙個字串中最長的連續出現的字元,輸出該字元及其出現次數。字串中無空白字元 空格 回車和tab 如果這樣的字元不止乙個,則輸出出現最早的字元。輸入一行,乙個不包含空白字元的字串,字串長度小於200。輸出一行,輸出最長的連續出現的字元及其最長的...
程式設計之美3 1 字串移位包含問題
程式設計之美3.1 字串移位包含問題。判斷s2能否被s1做迴圈移位得到的字串包含,若直接判斷效率較低。可以將s1s1連線起來,如果s2可以通過迴圈移位得到,則s2一定是s1s1的子串,可以通過呼叫strstr得到。時間複雜度o n m 不過strstr的實現效率較低,可以使用kmp判斷是否是子串。每...