feat: generify reverse
This commit is contained in:
parent
b0910cb027
commit
985c22126d
2
main.go
2
main.go
@ -73,7 +73,7 @@ func serve(l int) bool {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// reverse returns a reversed byte array of c
|
// reverse returns a reversed byte array of c
|
||||||
func reverse(c []byte) []byte {
|
func reverse[C ~[]E, E any](c C) C {
|
||||||
for i, j := 0, len(c)-1; i < j; i, j = i+1, j-1 {
|
for i, j := 0, len(c)-1; i < j; i, j = i+1, j-1 {
|
||||||
c[i], c[j] = c[j], c[i]
|
c[i], c[j] = c[j], c[i]
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user