Frage: Schreiben Sie eine Funktion, die eine Zeichenfolge als Eingabe verwendet und die Zeichenfolge zurückgegeben wird umgekehrt.Reverse String (Leetcode) Verwendung von C++, Warum kann ich die neue Zeichenfolge als Methode nicht zurückgeben
Beispiel: Gegeben s = "Hallo", zurück "olleh".
Was ist falsch an diesem Code?
class Solution {
public:
string reverseString(string s) {
string s2;
for(int i=0; i<s.length(); i++)
s2[i] = s[s.length()-1-i];
return s2;
}
};
Verwendung reverse_copy? – YOU
Was meinst du mit "Ich kann das nicht machen"? Welche Indikation (en) haben Sie, dass dies falsch ist? –
ja, das ist umgekehrte Kopie, was ist falsch in diesem Code? – User6715985