reverse-string
This commit is contained in:
12
reverse-string/sol.go
Normal file
12
reverse-string/sol.go
Normal file
@@ -0,0 +1,12 @@
|
||||
package main
|
||||
|
||||
// Time: O(n)
|
||||
// Space: O(1)
|
||||
func reverseString(s []byte) {
|
||||
l := len(s)
|
||||
for p := 0; p <= (l-1)/2; p++ {
|
||||
tmp := s[p]
|
||||
s[p] = s[l-p-1]
|
||||
s[l-p-1] = tmp
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user