diff --git a/README.md b/README.md
index 020ebbd..cab46c9 100644
--- a/README.md
+++ b/README.md
@@ -75,7 +75,7 @@ func main() {
### Index
-- [Algorithm](#Algorithm)
+- [Algorithm](#user-content-algorithm)
- [Compare](#Compare)
- [Concurrency](#Concurrency)
- [Condition](#Condition)
@@ -101,7 +101,8 @@ func main() {
- [Validator](#Validator)
- [Xerror](#Xerror)
- 1. Algorithm package implements some basic algorithm. eg. sort, search. index
+
+1. Algorithm package implements some basic algorithm. eg. sort, search. index
```go
import "github.com/duke-git/lancet/v2/algorithm"
@@ -146,7 +147,7 @@ import "github.com/duke-git/lancet/v2/algorithm"
[[doc](https://github.com/duke-git/lancet/blob/main/docs/algorithm.md#LRUCache)]
[[play](https://go.dev/play/p/-EZjgOURufP)]
- 2. Compare package provides a lightweight comparison function on any type. index
+