Yudong Jin
|
c3f80e52af
|
Add the section of edit distance problem (#599)
|
2023-07-13 05:27:47 +08:00 |
|
krahets
|
1c02859b13
|
Add the section of unbounded knapsack problem.
|
2023-07-11 19:22:41 +08:00 |
|
Yudong Jin
|
d6cc92614c
|
add the section of dp solution pipeline (#588)
|
2023-07-09 02:43:00 +08:00 |
|
Yudong Jin
|
55d8b710fa
|
Add the section of knapsack problem. (#580)
|
2023-07-06 00:06:14 +08:00 |
|
krahets
|
663ac70064
|
Divide the intro_to_dp into two sections.
|
2023-07-01 22:38:20 +08:00 |
|
krahets
|
92d165cfcc
|
Modify the chapter names.
Fix the definition of algorithm.
Update the buttons in the landing page.
|
2023-07-01 03:03:42 +08:00 |
|
krahets
|
98e797f1fc
|
Fix the bst python code.
Fitune the chapters name.
|
2023-06-30 05:09:17 +08:00 |
|
krahets
|
be8912073e
|
Collapse the navigation by default
|
2023-06-30 04:49:03 +08:00 |
|
Yudong Jin
|
3f03663d2e
|
feat: add the section of the introduction to dynamic programming (#571)
* add the section of the introduction to
dynamic programming
* add a code comments.
|
2023-06-30 04:31:43 +08:00 |
|
Yudong Jin
|
674ff2910a
|
Add the summary of backtracking (#561)
|
2023-06-22 00:22:15 +08:00 |
|
krahets
|
d57469e2b8
|
Update slogan
|
2023-06-21 19:39:15 +08:00 |
|
Yudong Jin
|
0e2ddba30f
|
Add the section of subset sum problem. (#558)
|
2023-06-21 02:58:24 +08:00 |
|
krahets
|
fd8b9ce853
|
Update README and the landing page.
|
2023-06-19 05:34:41 +08:00 |
|
krahets
|
c070d9f933
|
Update the landing page and README.
Add a example to algorithms_are_everywhere.md.
|
2023-06-18 04:39:20 +08:00 |
|
Yudong Jin
|
29e6617ec1
|
Add the section of hash algorithm. Refactor the section of hash map. (#555)
|
2023-06-16 21:20:57 +08:00 |
|
krahets
|
5a2a03416f
|
Update the section of hash collision.
|
2023-06-14 03:58:39 +08:00 |
|
Yudong Jin
|
9563965a20
|
Add the codes of hashmap (#553)
of chaining and open addressing
|
2023-06-14 02:01:06 +08:00 |
|
krahets
|
6c372542ae
|
Add new label.
|
2023-06-12 23:14:16 +08:00 |
|
Yudong Jin
|
a111b94f23
|
feat: Add the section of Top-K problem (#551)
* Add the section of Top-K problem
* Update my_heap.py
* Update build_heap.md
* Update my_heap.py
|
2023-06-12 23:04:01 +08:00 |
|
Yudong Jin
|
041a989d33
|
Add the chapter cover images (#528)
|
2023-06-02 01:36:51 +08:00 |
|
krahets
|
fb72aa385e
|
Polish some texts.
|
2023-05-26 20:34:48 +08:00 |
|
Yudong Jin
|
ee716a2c23
|
feat: Add the section of heap sort. (#516)
* Add the section of heap sort.
* Update heap_sort.cpp
|
2023-05-26 04:46:56 +08:00 |
|
krahets
|
b9178bc7d6
|
Polish some texts.
|
2023-05-24 20:57:08 +08:00 |
|
Yudong Jin
|
77b4f4c400
|
Add the section of selection sort. (#513)
|
2023-05-24 00:35:46 +08:00 |
|
krahets
|
d3cc149c5a
|
Merge the chapter of binary tree and searching.
|
2023-05-21 19:26:52 +08:00 |
|
Yudong Jin
|
b5eb9ca271
|
feat: Add the section of binary search edge. (#508)
* Add the section of binary search edge.
* Delete binary_search_rotation.py
|
2023-05-21 19:04:21 +08:00 |
|
krahets
|
e66fc03399
|
Add Q&A to the chapter of data structure.
Update the section of character encoding.
|
2023-05-17 20:33:45 +08:00 |
|
krahets
|
7cfe6d7efe
|
Add the section of number encoding
and character encoding
|
2023-05-17 04:38:32 +08:00 |
|
krahets
|
db6caf0d43
|
Update n queens.
|
2023-05-05 03:42:01 +08:00 |
|
Yudong Jin
|
67d647ab59
|
feat: Add the section of n queens problem (#483)
* Add the section of n queens problem
* Update n_queens.py
* Update n_queens.java
* Update n_queens.cpp
* Update n_queens.java
|
2023-05-04 05:27:17 +08:00 |
|
Yudong Jin
|
c6eecfd0dc
|
feat: Add the section of permutations problem. (#476)
* Add the section of permutations problem.
* Update permutations_problem.md
|
2023-04-24 03:33:30 +08:00 |
|
krahets
|
1d6b7a5644
|
Reconstruct the chapter of the tree.
|
2023-04-17 21:01:06 +08:00 |
|
Yudong Jin
|
881d573790
|
Refactor the articles related to searching algorithm. Add the chapter of binary search. Add the section of searching algorithm revisited. (#464)
|
2023-04-17 18:22:18 +08:00 |
|
krahets
|
0ade8d87ad
|
Update the page tree
|
2023-04-16 16:38:04 +08:00 |
|
Yudong Jin
|
49606fd199
|
Add the chapter of backtracking. (#459)
|
2023-04-16 04:52:42 +08:00 |
|
Yudong Jin
|
34a1bca627
|
Add the section of radix sort. (#441)
|
2023-03-26 22:02:37 +08:00 |
|
krahets
|
c338a6d8d8
|
Add the section of bucket sort
|
2023-03-26 04:47:05 +08:00 |
|
Yudong Jin
|
ceeb138487
|
Add the section of counting sort. (#427)
|
2023-03-19 23:42:12 +08:00 |
|
krahets
|
ba78fead8e
|
Update README.md
|
2023-03-10 02:06:29 +08:00 |
|
krahets
|
ca261a8f46
|
Update the chapter preface.
|
2023-03-03 21:54:04 +08:00 |
|
krahets
|
dabe5d5c24
|
build
|
2023-02-28 20:03:53 +08:00 |
|
krahets
|
f83bf7792c
|
Update the chapter preface and add the chapter appendix
|
2023-02-27 03:44:54 +08:00 |
|
krahets
|
c2d641537e
|
Add summary for the chapters of introduction, hashing, heap, graph, sorting
|
2023-02-26 22:47:21 +08:00 |
|
krahets
|
1a49631dba
|
Unify the headings in mkdocs.yml and the articles.
|
2023-02-26 20:16:55 +08:00 |
|
krahets
|
5b44ff5397
|
Seperate the build_heap from the heap.
|
2023-02-26 20:12:17 +08:00 |
|
krahets
|
f894199d58
|
Add lang blocks in graph_traversal.md
|
2023-02-25 01:26:34 +08:00 |
|
krahets
|
9d3d8dd952
|
Add to the headings.
|
2023-02-24 18:49:13 +08:00 |
|
krahets
|
85be0e286b
|
Update the figures in acl_tree.md
|
2023-02-19 01:48:55 +08:00 |
|
krahets
|
ab9d1e538e
|
Update mkdocs.yml
|
2023-02-17 20:10:53 +08:00 |
|
Yudong Jin
|
925e05fd03
|
feat: add the section of Graph Traversal (#367)
* Graph dev
* Add the section of Graph Traversal.
* Add missing Vertex.java
* Add mkdocs.yml
* Update numbering
* Fix indentation and update array.md
|
2023-02-15 03:34:06 +08:00 |
|
krahets
|
ab0b432fcc
|
Update the year.
|
2023-02-11 02:48:58 +08:00 |
|
krahets
|
ea901af217
|
1. Add the building util of Python
for the markdown docs.
2. Update the deploy.sh
|
2023-02-06 23:23:21 +08:00 |
|
Yudong Jin
|
f14e3e4c57
|
Update linear_search and hashing_search.
|
2023-02-04 23:49:37 +08:00 |
|
Yudong Jin
|
64517f2f46
|
Update graph operations.
|
2023-02-03 01:12:37 +08:00 |
|
Yudong Jin
|
eb0afc98ec
|
Number the H1 and H2 headings.
|
2023-01-31 03:37:50 +08:00 |
|
Yudong Jin
|
7060433b9d
|
Update the structure of the chapter Graph.
|
2023-01-29 01:10:53 +08:00 |
|
Yudong Jin
|
f58068c838
|
Add the chapter of Graph (#303)
* Update the chapter graph
* Update the chapter graph
* Update the chapter graph
* Update the chapter graph
|
2023-01-28 23:56:41 +08:00 |
|
Yudong Jin
|
2622acc6a6
|
Remove offline plugin (#281)
|
2023-01-19 03:06:21 +08:00 |
|
Yudong Jin
|
20ecc23275
|
Add offline plugin
|
2023-01-19 03:01:10 +08:00 |
|
Yudong Jin
|
bbd915d706
|
Update heap.
|
2023-01-10 03:42:24 +08:00 |
|
Yudong Jin
|
f34dde9c65
|
Add back-to-top button.
|
2023-01-06 03:13:06 +08:00 |
|
Zhizhen He
|
507f07ac4b
|
fix typo
|
2022-12-30 18:37:12 +08:00 |
|
Yudong Jin
|
f39636cb63
|
Update the structure of the chapter
of binary tree.
|
2022-12-21 17:19:39 +08:00 |
|
Yudong Jin
|
b3d642fa85
|
Update C# folder name.
|
2022-12-15 01:12:03 +08:00 |
|
Yudong Jin
|
e5e6553f82
|
Update font-family for better
rendering quality on Win10.
|
2022-12-14 04:24:06 +08:00 |
|
Yudong Jin
|
26436c75a5
|
Update site description.
|
2022-12-14 01:30:04 +08:00 |
|
Yudong Jin
|
46ce01c812
|
Enable copy to clipboard button
|
2022-12-11 19:56:33 +08:00 |
|
Yudong Jin
|
47dd285100
|
Add auto hide style to the sidebar scrollwrap.
|
2022-12-11 16:52:04 +08:00 |
|
Yudong Jin
|
ba9eb8557c
|
Update the table of content.
|
2022-12-11 03:58:46 +08:00 |
|
Yudong Jin
|
0eebeea530
|
Update table of content
|
2022-12-11 03:06:22 +08:00 |
|
Yudong Jin
|
5e9a5524d4
|
Update AVL Tree.
|
2022-12-11 02:44:48 +08:00 |
|
Yudong Jin
|
ba91e25239
|
Rewrite the article, and code. Create figures.
|
2022-12-11 02:21:04 +08:00 |
|
Yudong Jin
|
bc2561fb51
|
Add the chapter of hash map.
|
2022-12-05 02:37:16 +08:00 |
|
Yudong Jin
|
e6d5a0c80d
|
Update README
|
2022-11-25 13:01:14 +08:00 |
|
krahets
|
9a861140d8
|
Rearrange the chapters.
Start to translate codes from Java to Python.
|
2022-11-25 02:04:38 +08:00 |
|
krahets
|
33237373e3
|
Add about me. Update contribution, suggestions,
merge_sort, installation, introduction, etc.
|
2022-11-24 19:32:32 +08:00 |
|
krahets
|
0a52e531c1
|
Add merge sort, and sorting algorithm.
|
2022-11-24 01:12:14 +08:00 |
|
krahets
|
550024f69b
|
Add quick sort.
|
2022-11-23 03:56:25 +08:00 |
|
krahets
|
088f5f4ed1
|
Update edit uri
|
2022-11-22 18:28:30 +08:00 |
|
krahets
|
33d79ea6da
|
Update docs for deployment on Vercel.
|
2022-11-22 17:47:26 +08:00 |
|
krahets
|
e60dc5dc49
|
Add bubble sort, insertion sort.
|
2022-11-22 04:17:46 +08:00 |
|
krahets
|
f9ac33097d
|
Update README.md
|
2022-11-21 04:09:37 +08:00 |
|
krahets
|
f6ad1411f4
|
Add the chapter of searching.
|
2022-11-20 02:03:26 +08:00 |
|
krahets
|
90634cef97
|
Update LICENSE.
|
2022-11-17 15:32:50 +08:00 |
|
krahets
|
8876bb8d11
|
Update README
|
2022-11-17 02:48:17 +08:00 |
|
krahets
|
2f8829d3f6
|
Add section of binary search tree.
Make all table align center.
|
2022-11-15 04:55:19 +08:00 |
|
krahets
|
7fdb4d1443
|
Add a chapter of binary tree.
|
2022-11-12 22:48:46 +08:00 |
|
krahets
|
ac8d0bcfeb
|
Add the chapter of stack and queue.
|
2022-11-10 03:40:57 +08:00 |
|
krahets
|
8f8f6319af
|
Add Java codes, and license.
|
2022-11-08 02:58:42 +08:00 |
|
krahets
|
f615ad42ef
|
first commit
|
2022-11-04 19:09:51 +08:00 |
|