Iterative prepending
- Код проходится циклом по строке
s
- Присваивает
rev
символc
и самrev
func ReverseString(s string) string {
var rev string
for _, c := range s {
rev = string(c) + rev
}
return rev
}
Так выглядит rev
в цикле при переданном s = "12345"
:
1
21
321
4321
54321
Sauces: