diff --git a/codes/go/chapter_searching/hashing_search.go b/codes/go/chapter_searching/hashing_search.go index 30096f1..22af449 100644 --- a/codes/go/chapter_searching/hashing_search.go +++ b/codes/go/chapter_searching/hashing_search.go @@ -4,11 +4,7 @@ package chapter_searching -import ( - //"fmt" - "github.com/krahets/hello-algo/pkg" - _ "github.com/krahets/hello-algo/pkg" -) +import . "github.com/krahets/hello-algo/pkg" /* 哈希查找(数组) */ func hashingSearch(m map[int]int, target int) int { @@ -22,7 +18,7 @@ func hashingSearch(m map[int]int, target int) int { } /* 哈希查找(链表) */ -func hashingSearch1(m map[int]*pkg.ListNode, target int) *pkg.ListNode { +func hashingSearch1(m map[int]*ListNode, target int) *ListNode { // 哈希表的 key: 目标结点值,value: 结点对象 // 若哈希表中无此 key ,返回 nil if node, ok := m[target]; ok { diff --git a/codes/go/chapter_searching/hashing_search_test.go b/codes/go/chapter_searching/hashing_search_test.go index 2ea6703..4bccd03 100644 --- a/codes/go/chapter_searching/hashing_search_test.go +++ b/codes/go/chapter_searching/hashing_search_test.go @@ -6,7 +6,7 @@ package chapter_searching import ( "fmt" - "github.com/krahets/hello-algo/pkg" + . "github.com/krahets/hello-algo/pkg" "testing" ) @@ -23,9 +23,9 @@ func TestHashingSearch(t *testing.T) { fmt.Println("目标元素 3 的索引 = ", index) /* 哈希查找(链表) */ - head := pkg.ArrayToLinkedList(nums) + head := ArrayToLinkedList(nums) // 初始化哈希表 - m1 := make(map[int]*pkg.ListNode) + m1 := make(map[int]*ListNode) for head != nil { m1[head.Val] = head head = head.Next