Add dedicated chapter exercise sections and generated exercise pages for the English, Japanese, and Russian editions.
Add navigation for all published languages while keeping Taiwan Traditional Chinese exercise pages generated at build time.
* Update the contributors list.
* Update the version number.
* Sync zh and zh-hant versions.
* Move epub builder to the utils branch.
* Optimize all figure files using pngquant.
* Update copyright.
* Update Acknowledgements.
* Update buttons in README.
* Review the EN heading format.
* Fix pythontutor headings.
* Fix pythontutor headings.
* bug fixes
* Fix headings in **/summary.md
* Revisit the CN-to-EN translation for Python code using Claude-4.5
* Revisit the CN-to-EN translation for Java code using Claude-4.5
* Revisit the CN-to-EN translation for Cpp code using Claude-4.5.
* Fix the dictionary.
* Fix cpp code translation for the multipart strings.
* Translate Go code to English.
* Update workflows to test EN code.
* Add EN translation for C.
* Add EN translation for CSharp.
* Add EN translation for Swift.
* Trigger the CI check.
* Revert.
* Update en/hash_map.md
* Add the EN version of Dart code.
* Add the EN version of Kotlin code.
* Add missing code files.
* Add the EN version of JavaScript code.
* Add the EN version of TypeScript code.
* Fix the workflows.
* Add the EN version of Ruby code.
* Add the EN version of Rust code.
* Update the CI check for the English version code.
* Update Python CI check.
* Fix cmakelists for en/C code.
* Fix Ruby comments
* Sync zh and zh-hant version.
* Add the Warp sponsor banner.
* Update README with acknowledgments and Warp recommendation
Added acknowledgments and a recommendation for the Warp terminal application.
* Update README.md
* Update links in README.md to use HTTPS
* Sync zh and zh-hant versions.
* Add special thanks for Warp spnsorship.
* Use official warp image link.
* Update classification_of_data_structure.md
* Update classification_of_data_structure.md
* Fix punctuation and formatting in data structure chapter
---------
Co-authored-by: Yudong Jin <krahets@163.com>
* Improve English Translation for algorithms_are_everywhere.md
* Fixed line 5, 7, 10
* Keep initial alt text for binary search demonstration
* Update Example 3 English translation
* Update algorithms_are_everywhere.md
* Update algorithms_are_everywhere.md
---------
Co-authored-by: Yudong Jin <krahets@163.com>
* doc: update en translation of algorithm_are_everywhere
* doc: update en translation of what_is_dsa
* doc: update en translation of summary
* feat: en translation for Q&A
* doc: update en translation to make it more concise
* Update algorithms_are_everywhere.md
---------
Co-authored-by: Yudong Jin <krahets@163.com>
* Specify currency unit as CNY in the "Price" row of the storage comparison table
* Revert changes to the English version
* Change currency unit to USD
* fix
* fix space
* Update ram_and_cache.md
---------
Co-authored-by: Yudong Jin <krahets@163.com>
* Update intro_to_dynamic_programming.md
* Update intro_to_dynamic_programming.md
Made corrections and improvements to the introduction of dynamic programming based on reviewer suggestions.
* Update intro_to_dynamic_programming.md
Again, I made corrections and improvements to the introduction of dynamic programming based on reviewer suggestions.
* Update intro_to_dynamic_programming.md
chore: corrected missed feedback/suggestion from review