diff --git a/en/404.html b/en/404.html
index 182c3eb23..17c80f2ba 100644
--- a/en/404.html
+++ b/en/404.html
@@ -94,7 +94,7 @@
- The paper book (Chinese version) published. Please visit this link for more details.
+ Feel free to engage in Chinese-to-English translation and pull request review! Please visit #914 for details.
@@ -318,6 +318,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Before starting
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -333,7 +390,7 @@
-
+
@@ -351,14 +408,14 @@
-
+
-
-
+
+
Chapter 0. Preface
@@ -464,7 +521,7 @@
-
+
@@ -475,23 +532,23 @@
- Chapter 1. Introduction to algorithms
+ Chapter 1. Encounter with algorithms
-
+
-
-
+
+
- Chapter 1. Introduction to algorithms
+ Chapter 1. Encounter with algorithms
@@ -599,7 +656,7 @@
-
+
@@ -617,14 +674,14 @@
-
+
-
-
+
+
Chapter 2. Complexity analysis
@@ -776,7 +833,7 @@
-
+
@@ -794,14 +851,14 @@
-
+
-
-
+
+
Chapter 3. Data structures
@@ -841,7 +898,7 @@
- 3.2 Fundamental data types
+ 3.2 Basic data types
@@ -953,7 +1010,7 @@
-
+
@@ -971,14 +1028,14 @@
-
+
-
-
+
+
Chapter 4. Array and linked list
@@ -1128,7 +1185,7 @@
-
+
@@ -1146,14 +1203,14 @@
-
+
-
-
+
+
Chapter 5. Stack and queue
@@ -1282,7 +1339,7 @@
-
+
@@ -1300,14 +1357,14 @@
-
+
-
-
+
+
Chapter 6. Hash table
@@ -1440,7 +1497,7 @@
-
+
@@ -1458,14 +1515,14 @@
-
+
-
-
+
+
Chapter 7. Tree
@@ -1484,7 +1541,7 @@
- 7.1 Binary Tree
+ 7.1 Binary tree
@@ -1505,7 +1562,7 @@
- 7.2 Binary Tree Traversal
+ 7.2 Binary tree Traversal
@@ -1526,7 +1583,7 @@
- 7.3 Array Representation of Tree
+ 7.3 Array Representation of tree
@@ -1547,7 +1604,7 @@
- 7.4 Binary Search Tree
+ 7.4 Binary Search tree
@@ -1568,7 +1625,7 @@
- 7.5 AVL Tree *
+ 7.5 AVL tree *
@@ -1636,7 +1693,7 @@
-
+
@@ -1654,14 +1711,14 @@
-
+
-
-
+
+
Chapter 8. Heap
@@ -1701,7 +1758,7 @@
- 8.2 Building a Heap
+ 8.2 Building a heap
@@ -1722,7 +1779,7 @@
- 8.3 Top-k Problem
+ 8.3 Top-k problem
@@ -1790,7 +1847,7 @@
-
+
@@ -1808,14 +1865,14 @@
-
+
-
-
+
+
Chapter 9. Graph
@@ -1855,7 +1912,7 @@
- 9.2 Basic Graph Operations
+ 9.2 Basic graph operations
@@ -1876,7 +1933,7 @@
- 9.3 Graph Traversal
+ 9.3 Graph traversal
diff --git a/en/assets/covers/chapter_introduction.jpg b/en/assets/covers/chapter_introduction.jpg
index 49e2c2a41..a69a584d2 100644
Binary files a/en/assets/covers/chapter_introduction.jpg and b/en/assets/covers/chapter_introduction.jpg differ
diff --git a/en/chapter_array_and_linkedlist/array/index.html b/en/chapter_array_and_linkedlist/array/index.html
index a10dea056..bac5f854c 100644
--- a/en/chapter_array_and_linkedlist/array/index.html
+++ b/en/chapter_array_and_linkedlist/array/index.html
@@ -116,7 +116,7 @@
- The paper book (Chinese version) published. Please visit this link for more details.
+ Feel free to engage in Chinese-to-English translation and pull request review! Please visit #914 for details.
@@ -340,6 +340,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Before starting
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -355,7 +412,7 @@
-
+
@@ -373,14 +430,14 @@
-
+
-
-
+
+
Chapter 0. Preface
@@ -486,7 +543,7 @@
-
+
@@ -497,23 +554,23 @@
- Chapter 1. Introduction to algorithms
+ Chapter 1. Encounter with algorithms
-
+
-
-
+
+
- Chapter 1. Introduction to algorithms
+ Chapter 1. Encounter with algorithms
@@ -621,7 +678,7 @@
-
+
@@ -639,14 +696,14 @@
-
+
-
-
+
+
Chapter 2. Complexity analysis
@@ -798,7 +855,7 @@
-
+
@@ -816,14 +873,14 @@
-
+
-
-
+
+
Chapter 3. Data structures
@@ -863,7 +920,7 @@
- 3.2 Fundamental data types
+ 3.2 Basic data types
@@ -977,7 +1034,7 @@
-
+
@@ -995,14 +1052,14 @@
-
+
-
-
+
+
Chapter 4. Array and linked list
@@ -1288,7 +1345,7 @@
-
+
@@ -1306,14 +1363,14 @@
-
+
-
-
+
+
Chapter 5. Stack and queue
@@ -1442,7 +1499,7 @@
-
+
@@ -1460,14 +1517,14 @@
-
+
-
-
+
+
Chapter 6. Hash table
@@ -1600,7 +1657,7 @@
-
+
@@ -1618,14 +1675,14 @@
-
+
-
-
+
+
Chapter 7. Tree
@@ -1644,7 +1701,7 @@
- 7.1 Binary Tree
+ 7.1 Binary tree
@@ -1665,7 +1722,7 @@
- 7.2 Binary Tree Traversal
+ 7.2 Binary tree Traversal
@@ -1686,7 +1743,7 @@
- 7.3 Array Representation of Tree
+ 7.3 Array Representation of tree
@@ -1707,7 +1764,7 @@
- 7.4 Binary Search Tree
+ 7.4 Binary Search tree
@@ -1728,7 +1785,7 @@
- 7.5 AVL Tree *
+ 7.5 AVL tree *
@@ -1796,7 +1853,7 @@
-
+
@@ -1814,14 +1871,14 @@
-
+
-
-
+
+
Chapter 8. Heap
@@ -1861,7 +1918,7 @@
- 8.2 Building a Heap
+ 8.2 Building a heap
@@ -1882,7 +1939,7 @@
- 8.3 Top-k Problem
+ 8.3 Top-k problem
@@ -1950,7 +2007,7 @@
-
+
@@ -1968,14 +2025,14 @@
-
+
-
-
+
+
Chapter 9. Graph
@@ -2015,7 +2072,7 @@
- 9.2 Basic Graph Operations
+ 9.2 Basic graph operations
@@ -2036,7 +2093,7 @@
- 9.3 Graph Traversal
+ 9.3 Graph traversal
diff --git a/en/chapter_array_and_linkedlist/index.html b/en/chapter_array_and_linkedlist/index.html
index 6470ba1fe..62f216e47 100644
--- a/en/chapter_array_and_linkedlist/index.html
+++ b/en/chapter_array_and_linkedlist/index.html
@@ -116,7 +116,7 @@
- The paper book (Chinese version) published. Please visit this link for more details.
+ Feel free to engage in Chinese-to-English translation and pull request review! Please visit #914 for details.
@@ -340,6 +340,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Before starting
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -355,7 +412,7 @@
-
+
@@ -373,14 +430,14 @@
-
+
-
-
+
+
Chapter 0. Preface
@@ -486,7 +543,7 @@
-
+
@@ -497,23 +554,23 @@
- Chapter 1. Introduction to algorithms
+ Chapter 1. Encounter with algorithms
-
+
-
-
+
+
- Chapter 1. Introduction to algorithms
+ Chapter 1. Encounter with algorithms
@@ -621,7 +678,7 @@
-
+
@@ -639,14 +696,14 @@
-
+
-
-
+
+
Chapter 2. Complexity analysis
@@ -798,7 +855,7 @@
-
+
@@ -816,14 +873,14 @@
-
+
-
-
+
+
Chapter 3. Data structures
@@ -863,7 +920,7 @@
- 3.2 Fundamental data types
+ 3.2 Basic data types
@@ -977,7 +1034,7 @@
-
+
@@ -995,14 +1052,14 @@
-
+
-
-
+
+
Chapter 4. Array and linked list
@@ -1152,7 +1209,7 @@
-
+
@@ -1170,14 +1227,14 @@
-
+
-
-
+
+
Chapter 5. Stack and queue
@@ -1306,7 +1363,7 @@
-
+
@@ -1324,14 +1381,14 @@
-
+
-
-
+
+
Chapter 6. Hash table
@@ -1464,7 +1521,7 @@
-
+
@@ -1482,14 +1539,14 @@
-
+
-
-
+
+
Chapter 7. Tree
@@ -1508,7 +1565,7 @@
- 7.1 Binary Tree
+ 7.1 Binary tree
@@ -1529,7 +1586,7 @@
- 7.2 Binary Tree Traversal
+ 7.2 Binary tree Traversal
@@ -1550,7 +1607,7 @@
- 7.3 Array Representation of Tree
+ 7.3 Array Representation of tree
@@ -1571,7 +1628,7 @@
- 7.4 Binary Search Tree
+ 7.4 Binary Search tree
@@ -1592,7 +1649,7 @@
- 7.5 AVL Tree *
+ 7.5 AVL tree *
@@ -1660,7 +1717,7 @@
-
+
@@ -1678,14 +1735,14 @@
-
+
-
-
+
+
Chapter 8. Heap
@@ -1725,7 +1782,7 @@
- 8.2 Building a Heap
+ 8.2 Building a heap
@@ -1746,7 +1803,7 @@
- 8.3 Top-k Problem
+ 8.3 Top-k problem
@@ -1814,7 +1871,7 @@
-
+
@@ -1832,14 +1889,14 @@
-
+
-
-
+
+
Chapter 9. Graph
@@ -1879,7 +1936,7 @@
- 9.2 Basic Graph Operations
+ 9.2 Basic graph operations
@@ -1900,7 +1957,7 @@
- 9.3 Graph Traversal
+ 9.3 Graph traversal
diff --git a/en/chapter_array_and_linkedlist/linked_list/index.html b/en/chapter_array_and_linkedlist/linked_list/index.html
index 737b3f39a..68aa27dbb 100644
--- a/en/chapter_array_and_linkedlist/linked_list/index.html
+++ b/en/chapter_array_and_linkedlist/linked_list/index.html
@@ -116,7 +116,7 @@
- The paper book (Chinese version) published. Please visit this link for more details.
+ Feel free to engage in Chinese-to-English translation and pull request review! Please visit #914 for details.
@@ -340,6 +340,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Before starting
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -355,7 +412,7 @@
-
+
@@ -373,14 +430,14 @@
-
+
-
-
+
+
Chapter 0. Preface
@@ -486,7 +543,7 @@
-
+
@@ -497,23 +554,23 @@
- Chapter 1. Introduction to algorithms
+ Chapter 1. Encounter with algorithms
-
+
-
-
+
+
- Chapter 1. Introduction to algorithms
+ Chapter 1. Encounter with algorithms
@@ -621,7 +678,7 @@
-
+
@@ -639,14 +696,14 @@
-
+
-
-
+
+
Chapter 2. Complexity analysis
@@ -798,7 +855,7 @@
-
+
@@ -816,14 +873,14 @@
-
+
-
-
+
+
Chapter 3. Data structures
@@ -863,7 +920,7 @@
- 3.2 Fundamental data types
+ 3.2 Basic data types
@@ -977,7 +1034,7 @@
-
+
@@ -995,14 +1052,14 @@
-
+
-
-
+
+
Chapter 4. Array and linked list
@@ -1279,7 +1336,7 @@
-
+
@@ -1297,14 +1354,14 @@
-
+
-
-
+
+
Chapter 5. Stack and queue
@@ -1433,7 +1490,7 @@
-
+
@@ -1451,14 +1508,14 @@
-
+
-
-
+
+
Chapter 6. Hash table
@@ -1591,7 +1648,7 @@
-
+
@@ -1609,14 +1666,14 @@
-
+
-
-
+
+
Chapter 7. Tree
@@ -1635,7 +1692,7 @@
- 7.1 Binary Tree
+ 7.1 Binary tree
@@ -1656,7 +1713,7 @@
- 7.2 Binary Tree Traversal
+ 7.2 Binary tree Traversal
@@ -1677,7 +1734,7 @@
- 7.3 Array Representation of Tree
+ 7.3 Array Representation of tree
@@ -1698,7 +1755,7 @@
- 7.4 Binary Search Tree
+ 7.4 Binary Search tree
@@ -1719,7 +1776,7 @@
- 7.5 AVL Tree *
+ 7.5 AVL tree *
@@ -1787,7 +1844,7 @@
-
+
@@ -1805,14 +1862,14 @@
-
+
-
-
+
+
Chapter 8. Heap
@@ -1852,7 +1909,7 @@
- 8.2 Building a Heap
+ 8.2 Building a heap
@@ -1873,7 +1930,7 @@
- 8.3 Top-k Problem
+ 8.3 Top-k problem
@@ -1941,7 +1998,7 @@
-
+
@@ -1959,14 +2016,14 @@
-
+
-
-
+
+
Chapter 9. Graph
@@ -2006,7 +2063,7 @@
- 9.2 Basic Graph Operations
+ 9.2 Basic graph operations
@@ -2027,7 +2084,7 @@
- 9.3 Graph Traversal
+ 9.3 Graph traversal
diff --git a/en/chapter_array_and_linkedlist/list/index.html b/en/chapter_array_and_linkedlist/list/index.html
index 4d4234f08..8180da2f9 100644
--- a/en/chapter_array_and_linkedlist/list/index.html
+++ b/en/chapter_array_and_linkedlist/list/index.html
@@ -116,7 +116,7 @@
- The paper book (Chinese version) published. Please visit this link for more details.
+ Feel free to engage in Chinese-to-English translation and pull request review! Please visit #914 for details.
@@ -340,6 +340,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Before starting
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -355,7 +412,7 @@
-
+
@@ -373,14 +430,14 @@
-
+
-
-
+
+
Chapter 0. Preface
@@ -486,7 +543,7 @@
-
+
@@ -497,23 +554,23 @@
- Chapter 1. Introduction to algorithms
+ Chapter 1. Encounter with algorithms
-
+
-
-
+
+
- Chapter 1. Introduction to algorithms
+ Chapter 1. Encounter with algorithms
@@ -621,7 +678,7 @@
-
+
@@ -639,14 +696,14 @@
-
+
-
-
+
+
Chapter 2. Complexity analysis
@@ -798,7 +855,7 @@
-
+
@@ -816,14 +873,14 @@
-
+
-
-
+
+
Chapter 3. Data structures
@@ -863,7 +920,7 @@
- 3.2 Fundamental data types
+ 3.2 Basic data types
@@ -977,7 +1034,7 @@
-
+
@@ -995,14 +1052,14 @@
-
+
-
-
+
+
Chapter 4. Array and linked list
@@ -1270,7 +1327,7 @@
-
+
@@ -1288,14 +1345,14 @@
-
+
-
-
+
+
Chapter 5. Stack and queue
@@ -1424,7 +1481,7 @@
-
+
@@ -1442,14 +1499,14 @@
-
+
-
-
+
+
Chapter 6. Hash table
@@ -1582,7 +1639,7 @@
-
+
@@ -1600,14 +1657,14 @@
-
+
-
-
+
+
Chapter 7. Tree
@@ -1626,7 +1683,7 @@
- 7.1 Binary Tree
+ 7.1 Binary tree
@@ -1647,7 +1704,7 @@
- 7.2 Binary Tree Traversal
+ 7.2 Binary tree Traversal
@@ -1668,7 +1725,7 @@
- 7.3 Array Representation of Tree
+ 7.3 Array Representation of tree
@@ -1689,7 +1746,7 @@
- 7.4 Binary Search Tree
+ 7.4 Binary Search tree
@@ -1710,7 +1767,7 @@
- 7.5 AVL Tree *
+ 7.5 AVL tree *
@@ -1778,7 +1835,7 @@
-
+
@@ -1796,14 +1853,14 @@
-
+
-
-
+
+
Chapter 8. Heap
@@ -1843,7 +1900,7 @@
- 8.2 Building a Heap
+ 8.2 Building a heap
@@ -1864,7 +1921,7 @@
- 8.3 Top-k Problem
+ 8.3 Top-k problem
@@ -1932,7 +1989,7 @@
-
+
@@ -1950,14 +2007,14 @@
-
+
-
-
+
+
Chapter 9. Graph
@@ -1997,7 +2054,7 @@
- 9.2 Basic Graph Operations
+ 9.2 Basic graph operations
@@ -2018,7 +2075,7 @@
- 9.3 Graph Traversal
+ 9.3 Graph traversal
diff --git a/en/chapter_array_and_linkedlist/ram_and_cache/index.html b/en/chapter_array_and_linkedlist/ram_and_cache/index.html
index 619e43001..8447be6f7 100644
--- a/en/chapter_array_and_linkedlist/ram_and_cache/index.html
+++ b/en/chapter_array_and_linkedlist/ram_and_cache/index.html
@@ -116,7 +116,7 @@
- The paper book (Chinese version) published. Please visit this link for more details.
+ Feel free to engage in Chinese-to-English translation and pull request review! Please visit #914 for details.
@@ -340,6 +340,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Before starting
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -355,7 +412,7 @@
-
+
@@ -373,14 +430,14 @@
-
+
-
-
+
+
Chapter 0. Preface
@@ -486,7 +543,7 @@
-
+
@@ -497,23 +554,23 @@
- Chapter 1. Introduction to algorithms
+ Chapter 1. Encounter with algorithms
-
+
-
-
+
+
- Chapter 1. Introduction to algorithms
+ Chapter 1. Encounter with algorithms
@@ -621,7 +678,7 @@
-
+
@@ -639,14 +696,14 @@
-
+
-
-
+
+
Chapter 2. Complexity analysis
@@ -798,7 +855,7 @@
-
+
@@ -816,14 +873,14 @@
-
+
-
-
+
+
Chapter 3. Data structures
@@ -863,7 +920,7 @@
- 3.2 Fundamental data types
+ 3.2 Basic data types
@@ -977,7 +1034,7 @@
-
+
@@ -995,14 +1052,14 @@
-
+
-
-
+
+
Chapter 4. Array and linked list
@@ -1219,7 +1276,7 @@
-
+
@@ -1237,14 +1294,14 @@
-
+
-
-
+
+
Chapter 5. Stack and queue
@@ -1373,7 +1430,7 @@
-
+
@@ -1391,14 +1448,14 @@
-
+
-
-
+
+
Chapter 6. Hash table
@@ -1531,7 +1588,7 @@
-
+
@@ -1549,14 +1606,14 @@
-
+
-
-
+
+
Chapter 7. Tree
@@ -1575,7 +1632,7 @@
- 7.1 Binary Tree
+ 7.1 Binary tree
@@ -1596,7 +1653,7 @@
- 7.2 Binary Tree Traversal
+ 7.2 Binary tree Traversal
@@ -1617,7 +1674,7 @@
- 7.3 Array Representation of Tree
+ 7.3 Array Representation of tree
@@ -1638,7 +1695,7 @@
- 7.4 Binary Search Tree
+ 7.4 Binary Search tree
@@ -1659,7 +1716,7 @@
- 7.5 AVL Tree *
+ 7.5 AVL tree *
@@ -1727,7 +1784,7 @@
-
+
@@ -1745,14 +1802,14 @@
-
+
-
-
+
+
Chapter 8. Heap
@@ -1792,7 +1849,7 @@
- 8.2 Building a Heap
+ 8.2 Building a heap
@@ -1813,7 +1870,7 @@
- 8.3 Top-k Problem
+ 8.3 Top-k problem
@@ -1881,7 +1938,7 @@
-
+
@@ -1899,14 +1956,14 @@
-
+
-
-
+
+
Chapter 9. Graph
@@ -1946,7 +2003,7 @@
- 9.2 Basic Graph Operations
+ 9.2 Basic graph operations
@@ -1967,7 +2024,7 @@
- 9.3 Graph Traversal
+ 9.3 Graph traversal
diff --git a/en/chapter_array_and_linkedlist/summary/index.html b/en/chapter_array_and_linkedlist/summary/index.html
index 6abe0ab2b..f16c0faae 100644
--- a/en/chapter_array_and_linkedlist/summary/index.html
+++ b/en/chapter_array_and_linkedlist/summary/index.html
@@ -116,7 +116,7 @@
- The paper book (Chinese version) published. Please visit this link for more details.
+ Feel free to engage in Chinese-to-English translation and pull request review! Please visit #914 for details.
@@ -340,6 +340,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Before starting
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -355,7 +412,7 @@
-
+
@@ -373,14 +430,14 @@
-
+
-
-
+
+
Chapter 0. Preface
@@ -486,7 +543,7 @@
-
+
@@ -497,23 +554,23 @@
- Chapter 1. Introduction to algorithms
+ Chapter 1. Encounter with algorithms
-
+
-
-
+