Files
2026-08-13 20:57:24 +08:00

28 lines
383 B
Go

package main
import "fmt"
type ListNode struct {
Val int
Next *ListNode
}
func makeLink(arr []int) *ListNode {
if len(arr) == 0 {
return nil
}
head := &ListNode{}
cur := head
for _, v := range arr {
cur.Next = &ListNode{Val: v}
cur = cur.Next
}
return head.Next
}
func checkLink(head *ListNode) {
for head != nil {
fmt.Println(head.Val)
head = head.Next
}
}