leetcode-go/main.go
2022-05-23 16:43:38 +08:00

23 lines
482 B
Go

package main
import (
"fmt"
. "github.com/ehlxr/leetcode-go/src"
)
func main() {
node5 := &ListNode{Val: 5, Next: nil}
node4 := &ListNode{Val: 4, Next: node5}
node3 := &ListNode{Val: 3, Next: node4}
node2 := &ListNode{Val: 2, Next: node3}
node1 := &ListNode{Val: 1, Next: node2}
root := &ListNode{Val: 0, Next: node1}
fmt.Printf("%v\n", root)
// fmt.Printf("%v\n", Reverse(root))
fmt.Printf("%v\n", ReverseRec(root))
// fmt.Printf("%v\n", ReverseKGroup(root, 2))
}