71 Commits

Author SHA1 Message Date
a7f4340e55 Update README 2024-04-22 17:14:14 +08:00
f616dac7da Bug fixes and improvements (#1298)
* Fix is_empty() implementation in the stack and queue chapter

* Update en/CONTRIBUTING.md

* Remove "剩余" from the state definition of knapsack problem

* Sync zh and zh-hant versions

* Update the stylesheets of code tabs

* Fix quick_sort.rb

* Fix TS code

* Update chapter_paperbook

* Upload the manuscript of 0.1 section

* Fix binary_tree_dfs.rb

* Bug fixes

* Update README

* Update README

* Update README

* Update README.md

* Update README

* Sync zh and zh-hant versions

* Bug fixes
2024-04-22 02:26:32 +08:00
931d8f5089 Update README 2024-04-06 04:05:39 +08:00
6e570e2863 Update README for zh-hant version (#1228)
* Bug fixes

* Fix the term in heap figures

* Unify the font of the chapter covers for the zh, en, and zh-Hant version

* Sync the zh-hant vertion with the main branch

* Update README for testing

* Update README for testing

* Update README for testing

* Update README for zh, en, zh-hant version

* Fix the issue links

* Update README

* Update README

* edition -> version
2024-04-06 03:57:46 +08:00
43bb45bceb Several bug fixes and improvements (#1178)
* Update pythontutor block with the latest code

* Move docs-en to en/docs

* Move mkdocs.yml and README to en folder

* Fix en/mkdocs.yml

* Update the landing page

* Fix the glossary

* Reduce the font size of the code block tabs

* Add Kotlin blocks to en/docs

* Fix the code link in en/.../deque.md

* Fix the EN README link
2024-03-26 02:49:26 +08:00
92f82cbcca Update README 2024-02-25 01:44:11 +08:00
ef40418129 Update README and the contributors information 2024-01-02 15:14:42 +08:00
6d961d38a0 Several improvements (#1002)
* Update buttons.

* Update button svg

* Update button

* Update README.md

* Update index.md

* Update translation of about_the _book

* Update English headings.
2023-12-24 10:37:25 +08:00
46813a5247 translation: English Translation of the chapter of preface(part), introduction and complexity analysis(part) (#994)
* Translate 1.0.0b6 release with the machine learning translator.

* Update Dockerfile
A few translation improvements.

* Fix a badge logo.

* Fix EN translation of chapter_appendix/terminology.md (#913)

* Update README.md

* Update README.md

* translation: Refined the automated translation of README (#932)

* refined the automated translation of README

* Update index.md

* Update mkdocs-en.yml

---------

Co-authored-by: Yudong Jin <krahets@163.com>

* translate: Embellish chapter_computational_complexity/index.md (#940)

* translation: Update chapter_computational_complexity/performance_evaluation.md (#943)

* Update performance_evaluation.md

* Update performance_evaluation.md

* Update performance_evaluation.md

change 'methods' to 'approaches' on line 15

* Update performance_evaluation.md

on line 21, change the sentence to 'the results could be the opposite on another computer with different specifications.'

* Update performance_evaluation.md

delete two short sentence on line 5 and 6

* Update performance_evaluation.md

change `unavoidable` to `inevitable` on line 48

* Update performance_evaluation.md

small changes on line 23

* translation: Update terminology and improve readability in preface summary (#954)

* Update terminology and improve readability in preface summary

This commit made a few adjustments in the 'summary.md' file for clearer and more accessible language. "Brushing tool library" was replaced with "Coding Toolkit" to better reflect common terminology. Also, advice for beginners in algorithm learning journey was reformulated to imply a more positive approach avoiding detours and common pitfalls. The section related to the discussion forum was rewritten to sound more inviting to readers.

* Format

* Optimize the translation of
chapter_introduction/algorithms_are_everywhere.

* Add .gitignore to Java subfolder.

* Update the button assets.

* Fix the callout

* translation: chapter_computational_complexity/summary to en (#953)

* translate chapter_computational_complexity/summary

* minor format

* Update summary.md with comment

* Update summary.md

* Update summary.md

* translation: chapter_introduction/what_is_dsa.md (#962)

* Optimize translation of what_is_dsa.md

* Update

* translation: chapter_introduction/summary.md (#963)

* Translate chapter_introduction/summary.md

* Update

* translation: Update README.md (#964)

* Update en translation of README.md

* Update README.md

* translation: update space_complexity.md (#970)

* update space_complexity.md

* the rest of translation piece

* Update space_complexity.md

---------

Co-authored-by: ThomasQiu <thomas.qiu@mnfgroup.limited>
Co-authored-by: Yudong Jin <krahets@163.com>

* translation: Update chapter_introduction/index.md (#971)

* Update index.md

sorry, first time doing this... now this is the final change.
changes:
title of the chapter is shorter.
refined the abstract.

* Update index.md

---------

Co-authored-by: Yudong Jin <krahets@163.com>

* translation: Update chapter_data_structure/classification_of_data_structure.md (#980)

* update classification_of_data_structure.md

* Update classification_of_data_structure.md

---------

Co-authored-by: Yudong Jin <krahets@163.com>

* translation: Update chapter_introduction/algorithms_are_everywhere.md (#972)

* Update algorithms_are_everywhere.md

changed or refined parts of the words and sentences including tips.
Some of them I didnt change that much because im worried that it might not meet the requirement of accuracy. 
some other ones i changed a lot to make it sound better, but also kind of following the same wording as the CN version

* Update algorithms_are_everywhere.md

re-edited the dictionary part from Piyin to just normal Eng dictionary. 
again thank you very much hpstory for you suggestion.

* Update algorithms_are_everywhere.md

---------

Co-authored-by: Yudong Jin <krahets@163.com>

* Prepare merging into main branch.

* Update buttons

* Update Dockerfile

* Update index.md

* Update index.md

* Update README

* Fix index.md

* Fix mkdocs-en.yml

---------

Co-authored-by: Yuelin Xin <sc20yx2@leeds.ac.uk>
Co-authored-by: Phoenix Xie <phoenixx0415@gmail.com>
Co-authored-by: Sizhuo Long <longsizhuo@gmail.com>
Co-authored-by: Spark <qizhang94@outlook.com>
Co-authored-by: Thomas <thomasqiu7@gmail.com>
Co-authored-by: ThomasQiu <thomas.qiu@mnfgroup.limited>
Co-authored-by: K3v123 <123932560+K3v123@users.noreply.github.com>
Co-authored-by: Jin <36914748+yanedie@users.noreply.github.com>
2023-12-22 00:16:18 +08:00
723af99fb9 Update the assets and GIF animations. (#979) 2023-12-04 03:19:48 +08:00
fcbaf101a4 Several bug fixes and improvements (#945)
* Update Dockerfile for code debugging.

* Format Python code using Black.

* Improve dark theme by defining html classes for the figures, animations and cover images.

* Fix several glossary translation.

* Update a code comment.

* Fix climbing_stairs_backtrack: the pruning should not require the sorted choices list.

* Update the code of array and list traversal.

* Fix a rendering issue of README.md

* Update code of list traversal.

* Fix array_definition.png

* Update README.md

* Fix max_capacity_moving_short_board.png

* Fix array.dart

* Fix array.dart

* Fix array.dart

* Fix array.dart
2023-11-14 21:27:35 +08:00
c7b863f705 Several bug fixes (#919)
* Fix index.md

* Update the badge in index.md

* Fix the programming languages order.
2023-11-04 04:59:15 +08:00
7c70b5a466 Update README.md (#918)
* Update README.md

* Update README.md

* Update README.md

* Update README.md
2023-11-04 04:01:06 +08:00
459697a131 Update README 2023-11-02 01:38:08 +08:00
0217624818 Update README (#909) 2023-11-02 01:08:36 +08:00
63a0e73df0 Unify punctuation. 2023-07-26 08:59:36 +08:00
6519653b8f Update README.md 2023-06-21 20:05:21 +08:00
d57469e2b8 Update slogan 2023-06-21 19:39:15 +08:00
ba1e5c1d7d Update README.md 2023-06-19 05:59:30 +08:00
8a39c5ceaf Update README.md (#557) 2023-06-19 05:54:38 +08:00
cd74dd13b7 Update README.md 2023-06-19 05:41:08 +08:00
fd8b9ce853 Update README and the landing page. 2023-06-19 05:34:41 +08:00
c070d9f933 Update the landing page and README.
Add a example to algorithms_are_everywhere.md.
2023-06-18 04:39:20 +08:00
9563965a20 Add the codes of hashmap (#553)
of chaining and open addressing
2023-06-14 02:01:06 +08:00
def8da6617 Prepare 1.0.0b3 release 2023-05-10 19:47:30 +08:00
1bbfa85e08 Update README.md 2023-04-10 22:05:02 +08:00
475ba8baa7 Prepare 1.0.0b2 release 2023-03-30 02:47:51 +08:00
06f87d8066 Update README.md 2023-03-16 00:05:46 +08:00
c5f392fea2 Update README.md 2023-03-10 19:02:22 +08:00
ba78fead8e Update README.md 2023-03-10 02:06:29 +08:00
6659b87ffe Update README.md
Add preface in index.md
2023-03-01 00:24:18 +08:00
f83bf7792c Update the chapter preface and add the chapter appendix 2023-02-27 03:44:54 +08:00
8b5b00bab8 Update README.md
Remove build utils.
2023-02-17 19:16:59 +08:00
a8cbc5dd0a Update README.md 2023-02-13 16:34:09 +08:00
66d0fdae30 Update README.md 2023-02-13 16:15:43 +08:00
ad8859502c Update README.md 2023-02-01 14:07:10 +08:00
7f3752d306 Update README.md 2023-01-30 20:49:12 +08:00
1646c284f6 Update README 2022-12-23 01:43:39 +08:00
c20cfe5ae8 Update README.md 2022-12-07 22:47:31 +08:00
342d00ebc1 Add a testimonial from Prof. Deng 2022-12-07 22:21:43 +08:00
90b6dea29f deploy 2022-12-07 21:53:15 +08:00
2876d3ac90 Update readme 2022-12-03 21:36:51 +08:00
1d9a076cdd Update README.md 2022-12-03 03:25:39 +08:00
d85a14521f Fix the util of array to tree. 2022-12-02 00:53:19 +08:00
dc3c45c326 Update Readme 2022-11-29 23:13:39 +08:00
06d4162ddb Update README.md 2022-11-28 03:58:22 +08:00
86a9755d1e Update README.md 2022-11-28 03:46:01 +08:00
289944eb9e Update README.md 2022-11-28 01:13:11 +08:00
731e98fc25 Add C++ codes for the chapter
array and linked list.
2022-11-27 19:07:35 +08:00
431a0f6caf 1. Add C++ codes for the chapter of
computational complexity, sorting, searching.
2. Corrected some mistakes.
3. Update README.
2022-11-27 04:19:16 +08:00