添加新题目

This commit is contained in:
2025-08-23 23:09:54 +08:00
parent 62034548cc
commit 70fe6d292c
8 changed files with 260 additions and 2 deletions

View File

@@ -0,0 +1,28 @@
package main
type ListNode struct {
Val int
Next *ListNode
}
func main() {
}
func getIntersectionNode(headA, headB *ListNode) *ListNode {
Anode, Bnode := headA, headB
hash := make(map[*ListNode]struct{})
for Anode != nil {
hash[Anode] = struct{}{}
Anode = Anode.Next
}
for Bnode != nil {
if _, ok := hash[Bnode]; ok {
return Bnode
}
Bnode = Bnode.Next
}
return nil
}