Update kama55.右旋字符串.md

This commit is contained in:
gdstzmy
2023-11-16 16:46:36 +08:00
committed by GitHub
parent bb66452ece
commit 972ca2de45

View File

@ -214,6 +214,34 @@ public class Main {
### Go
```go
package main
import "fmt"
func reverse (strByte []byte, l, r int){
for l < r {
strByte[l], strByte[r] = strByte[r], strByte[l]
l++
r--
}
}
func main(){
var str string
var target int
fmt.Scanln(&target)
fmt.Scanln(&str)
strByte := []byte(str)
reverse(strByte, 0, len(strByte) - 1)
reverse(strByte, 0, target - 1)
reverse(strByte, target, len(strByte) - 1)
fmt.Printf(string(strByte))
}
```
### JavaScript