プログラマー面接定番(3):URL化
URL化タイトル説明 私の解題 タイトルの説明
文字列のスペースをすべて%20に置き換える方法を作成します.文字列の末尾に新しい文字を格納するのに十分なスペースがあり、文字列の「真実」の長さを知っていると仮定します.(注:Javaで実装する場合は、文字配列を使用して実装し、配列上で直接操作します.)
私の解題
実行時間:56 ms、すべてのC++コミットで96.20%のユーザーメモリ消費量:24.6 MBを破り、すべてのC++コミットで100.00%のユーザーを破った
文字列のスペースをすべて%20に置き換える方法を作成します.文字列の末尾に新しい文字を格納するのに十分なスペースがあり、文字列の「真実」の長さを知っていると仮定します.(注:Javaで実装する場合は、文字配列を使用して実装し、配列上で直接操作します.)
私の解題
class Solution {
public:
string replaceSpaces(string s, int length) {
int blank=0;
for(int i=0; i
実行時間:56 ms、すべてのC++コミットで96.20%のユーザーメモリ消費量:24.6 MBを破り、すべてのC++コミットで100.00%のユーザーを破った