Yudong Jin
350f483801
docs: explain why learning algorithms still matters with AI agents ( #1977 )
...
Add the AI agents and algorithm learning Q&A to all five language editions.
Related to #1928 .
2026-10-11 05:15:17 +08:00
Yudong Jin
c2bc202a8d
docs: update Go map implementation for Go 1.24 ( #1974 )
...
* docs: update Go map implementation for Go 1.24
* docs: keep Swiss Table wording unlinked across translations
* docs(ja): align open addressing terminology with the chapter
2026-10-11 03:03:46 +08:00
817a24d7ef
docs(ru): polish arrays, linked lists and searching explanations ( #1895 )
...
* placeholder
* 0413更新
* 0413删除comments
* 第四章第一节进行一对一修改,发现几个核心问题,后续不再重复叙述。具体问题参见具体说明
因为该版本不会被用在最后的校对输出中,后续不再复制纸质版原文,只标注出现不一致的部分
1.非程序部分大量出现文本和纸质版不一致,已全部修改,AI翻译版本没有纸质版自然
2.程序部分python部分就和纸质版不一致,但是其他程序和AI翻译的python一致,建议让AI先搬运纸质版python的翻译,再加工其他的部分,翻译水平尚可。
3.程序部分AI翻译版本不稳定,大部分使用动宾结构表达,少部分使用动名词结构,出现少量语法错误。纸质版大多使用动名词结构
4.相对中文在线版格式未出现问题,该部分表现较好
* 第四章后续章节未精确修改和俄语版不一致的部分,因为从第一节可以看出,AI基本上都是自己翻的。
在这里标出了所有应该修改的部分
除了第一节以外新增的问题:
1.程序部分出现语法错误
2.单复数问题在程序和标题中出现多次,正文中更是屡见不鲜
3.程序部分,python错了之后,后续的程序全部参照python一起错,建议统一修改,还是参照python但是一起修改掉
* 第十章第一节整体检查
1.正文部分和纸质版的重叠仍然基本没有,都是AI翻译
2.程序部分除了python和纸质版翻译不一致以外,出现较为严重的术语错误
3.接下来的四节内容我将不再展示正文部分的不一致,以上已经可以充分说明了
* 第十章后续章节梳理(该部分仍然绝大部分的内容都和纸质版完全不一致,从措辞到表达方法都不一致,包括正文也包括程序)
考虑到还需要进行AI设计,在此没有重复标注
其他问题:
1.正文中有一些细节,比如说引号的删除、大小写的确认、
2.程序上也出现了术语错误和语法错误
* docs(ru): refine wording after sentence-level Chinese comparison
---------
Co-authored-by: Veronica <[email protected] >
Co-authored-by: krahets <[email protected] >
2026-10-11 02:35:33 +08:00
f81f725c30
docs(ru): polish algorithm introduction ( #1905 )
...
* placeholder
* 0413更新
* 0413删除comments
* docs(ru): refine wording after sentence-level Chinese comparison
---------
Co-authored-by: Veronica <[email protected] >
Co-authored-by: krahets <[email protected] >
2026-10-11 02:35:27 +08:00
Yudong Jin
620abe42f3
fix: sync array, deque, and printing fixes across translations ( #1973 )
...
Synchronize the fixes from #1936 , #1824 , and #1961 across translated editions and normalize C# and Dart formatting. Move Java CI to Ubuntu 24.04 so its Java 11/17 checks can run.
2026-10-11 00:58:16 +08:00
Yudong Jin
28c1e74c1d
Add multilingual exercise code ( #1959 )
...
Replace the exercise pages' Python-only snippets with source-backed implementations for the 13 visible programming languages, and localize reader-facing comments by site language. Zig remains out of scope.
Approval bypass: repository protection requires one approval but does not enforce it for administrators. All 68 completed checks succeeded; four non-required Java jobs remained queued on the existing ubuntu-20.04 workflow, with no failed checks.
2026-08-18 04:57:57 +08:00
Yudong Jin
bf86c39b6c
Fix multilingual content typos ( #1958 )
2026-08-18 03:08:23 +08:00
Yudong Jin
69932aed18
Remove Warp sponsorship and refine endorsement cards ( #1953 )
...
Remove the ended Warp sponsorship from multilingual READMEs and landing pages, and restyle the landing-page endorsements as rounded cards.
2026-07-24 15:31:39 +08:00
Yudong Jin
a3166c2018
Simplify generated exercise page sources ( #1943 )
2026-07-19 07:19:42 +08:00
Yudong Jin
9135647d93
Add translated chapter exercise pages ( #1941 )
...
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.
2026-07-19 04:25:58 +08:00
Yudong Jin
22b3b568ef
fix Ru translation ( #1894 )
...
* docs(ru): replace prose quotes with guillemets
* docs(ru): replace prose semicolons with periods
* docs(ru): align animation title forms
* docs(ru): align figure and table references
2026-04-14 18:10:12 +08:00
Yudong Jin
b01036b09e
Revisit the English version ( #1885 )
...
* Update giscus scroller.
* Refine English docs and landing page
* Sync the headings.
* Update landing pages.
* Update the avatar
* Update Acknowledgements
* Update landing pages.
* Update contributors.
* Update
* Fix the formula formatting.
* Fix the glossary.
* Chapter 6. Hashing
* Remove Chinese chars.
* Fix headings.
* Update giscus themes.
* fallback to default giscus theme to solve 429 many requests error.
* Add borders for callouts.
* docs: sync character encoding translations
* Update landing page media layout and i18n
2026-04-10 23:03:03 +08:00
Yudong Jin
ae03a167a4
docs: sync character encoding translations ( #1884 )
2026-04-10 22:20:41 +08:00
Yudong Jin
dcd4db3f54
Update landing page videos ( #1878 )
2026-03-31 23:56:00 +08:00
Yudong Jin
6e600f5ba7
Add animation player ( #1877 )
...
* Add auto slide controller.
* Fix the animation blocks.
* renamed as animation_player
* Bug fixes
* Refine animation player controls
2026-03-31 21:24:11 +08:00
Yudong Jin
e3c74cfa01
Sync multilingual versions ( #1875 )
...
* Sync multilingual docs and comments
* Refactor zensical extra.css
* Refine zensical styles
* Tune zensical landing buttons
* Refine landing section themes
2026-03-31 18:31:56 +08:00
Yudong Jin
323eb92c0f
Update chapter covers ( #1874 )
...
* Align headings in mkdocs.yaml
* Update chapter covers.
* Bug fixes
* Add the link of yuyanhuang
* Add hover effect to the profile texts.
2026-03-31 05:27:28 +08:00
Yudong Jin
a2cf8a3de7
Update landing pages and fonts ( #1872 )
...
* Update landing pages and fonts.
* Update the avatar.
2026-03-30 07:36:36 +08:00
Yudong Jin
fe6443235b
Review the ru version with Codex. ( #1870 )
2026-03-30 07:27:40 +08:00
Yudong Jin
7a78369e4c
Migrate to Zensical ( #1869 )
...
* Fix Russian Ruby code extraction.
* Add zensical configs.
2026-03-29 05:41:25 +08:00
Yudong Jin
bc4c5ec414
Update the landing pages ( #1867 )
...
* Update translators info in the multi-lang landing pages.
* Update translators info in the multi-lang landing pages.
* Update desc of code reviewers.
2026-03-29 02:08:35 +08:00
Yudong Jin
772183705e
Add ru version ( #1865 )
...
* Add Russian docs site baseline
* Add Russian localized codebase
* Polish Russian code wording
* Update ru code translation.
* Update code translation and chapter covers.
* Fix pythontutor extraction.
* Add README and landing page.
* placeholder of profiles
* Use figures of English version
* Remove chapter paperbook
2026-03-28 04:24:07 +08:00