{"full_name":"krahets/hello-algo","owner":"krahets","name":"hello-algo","url":"https://github.com/krahets/hello-algo","description":"《Hello 算法》：动画图解、一键运行的数据结构与算法教程。支持简中、繁中、English、日本語，提供 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 等代码实现","homepage":"https://www.hello-algo.com","topics":[],"language":"Python","license":"NOASSERTION","avatar":"https://avatars.githubusercontent.com/u/26993056?u=12c6a8ef18768abc773c64a56a56c0fd67241ed2&v=4","created_at":"2022-11-04T11:08:34Z","pushed_at":"2026-11-10T06:48:49Z","metrics":{"stars":132109,"forks":15610,"watchers":681,"issues":296,"prs":1311,"releases":10,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":273},"growth":{"day":{"stars":46,"forks":5,"base_day":"2026-11-09"},"week":{"stars":222,"forks":12,"base_day":"2026-11-03"},"month":{"stars":1594,"forks":108,"base_day":"2026-10-11"}},"history":{"dates":["2026-09-06","2026-09-07","2026-09-08","2026-09-09","2026-09-10","2026-09-11","2026-09-12","2026-09-13","2026-09-14","2026-09-15","2026-09-16","2026-09-17","2026-09-18","2026-09-19","2026-09-20","2026-09-21","2026-09-22","2026-09-23","2026-09-24","2026-09-25","2026-09-26","2026-09-27","2026-09-28","2026-09-29","2026-09-30","2026-10-01","2026-10-02","2026-10-03","2026-10-04","2026-10-05","2026-10-06","2026-10-07","2026-10-08","2026-10-09","2026-10-10","2026-10-11","2026-10-12","2026-10-13","2026-10-14","2026-10-15","2026-10-16","2026-10-17","2026-10-18","2026-10-19","2026-10-20","2026-10-21","2026-10-22","2026-10-23","2026-10-24","2026-10-25","2026-10-26","2026-10-27","2026-10-28","2026-10-29","2026-10-30","2026-10-31","2026-11-01","2026-11-02","2026-11-03","2026-11-04","2026-11-09","2026-11-10"],"stars":[129888,129912,129936,129965,129979,130001,130015,130034,130054,130091,130131,130165,130225,130269,130286,130313,130345,130386,130422,130451,130467,130490,130510,130522,130537,130552,130570,130576,130593,130616,130626,130643,130656,130463,130476,130515,130549,130599,130653,130696,130736,130790,130826,130834,130863,130879,130881,130902,130933,130956,131176,131355,131520,131620,131679,131771,131818,131848,131887,131909,132063,132109],"forks":[15537,15538,15539,15539,15521,15521,15520,15520,15518,15515,15514,15515,15516,15519,15521,15520,15519,15516,15513,15513,15511,15513,15512,15512,15511,15507,15509,15507,15505,15506,15500,15497,15499,15501,15500,15502,15503,15503,15504,15508,15509,15512,15517,15520,15520,15505,15477,15471,15473,15476,15512,15534,15554,15565,15570,15578,15585,15590,15598,15597,15605,15610],"watchers":[675,676,677,677,671,671,671,671,671,671,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,672,673,675,675,675,675,676,676,676,677,677,677,677,678,679,679,680,680,680,681,678,672,672,672,667,668,672,676,676,676,676,678,678,677,681,681,681],"issues_open":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"prs_open":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]},"boards":{"total":87},"same_owner":[],"issues":[{"number":15,"title":"Code Transpilation to multiple progamming languages (Help Wanted)","comments":73,"created_at":"2022-11-25T05:57:11Z"},{"number":914,"title":"Chinese-to-English (Help Wanted)","comments":31,"created_at":"2023-11-02T21:07:47Z"},{"number":1171,"title":"繁體中文版勘誤（Help Wanted）","comments":20,"created_at":"2024-03-24T19:52:47Z"},{"number":1086,"title":"Will the book continue to add new content chapters?","comments":18,"created_at":"2024-02-18T01:31:26Z"},{"number":1928,"title":"Vibe coding这么流行，这些东西还有用吗？","comments":7,"created_at":"2026-06-16T03:17:54Z"},{"number":2018,"title":"about sk-learn and deeplearning","comments":0,"created_at":"2026-11-04T03:40:08Z"},{"number":1996,"title":"docs: fix typo algoritm_A in time_complexity.md","comments":0,"created_at":"2026-10-24T18:50:25Z"},{"number":1855,"title":"I made hello algo in Nim and Haxe","comments":0,"created_at":"2026-02-09T12:40:32Z"}],"discussions":[{"number":2003,"title":"en/chapter_array_and_linkedlist/exercises/","comments":0,"category":"Announcements","created_at":"2026-10-26T13:09:16Z"},{"number":1971,"title":"en/chapter_computational_complexity/exercises/","comments":0,"category":"Announcements","created_at":"2026-10-08T10:32:08Z"},{"number":1962,"title":"chapter_greedy/exercises/","comments":0,"category":"Announcements","created_at":"2026-08-24T07:26:50Z"},{"number":1960,"title":"chapter_tree/exercises/","comments":1,"category":"Announcements","created_at":"2026-08-18T06:26:54Z"},{"number":1957,"title":"ru/chapter_introduction/","comments":0,"category":"Announcements","created_at":"2026-08-17T15:51:42Z"},{"number":1956,"title":"chapter_hashing/exercises/","comments":5,"category":"Announcements","created_at":"2026-08-15T16:25:28Z"},{"number":1952,"title":"en/chapter_stack_and_queue/exercises/","comments":0,"category":"Announcements","created_at":"2026-07-22T14:56:32Z"},{"number":1950,"title":"chapter_heap/exercises/","comments":1,"category":"Announcements","created_at":"2026-07-21T15:05:03Z"}],"latest_release":{"name":"Hello 算法 1.3.0","tag":"1.3.0","published_at":"2026-01-01T20:48:29Z","body":"《Hello 算法》1.3.0 版本的 PDF 与 ePub 电子书请见下方附件。\r\n\r\nThe PDF and ePub editions of Hello Algorithms version 1.3.0 are available in the attachments below.\r\n\r\n## 主要改动\r\n\r\n- 排序、动态规划、回溯、分治、图、哈希、堆等章节修订与补充（@krahets）。\r\n- 新增 EPUB 生成器（@zhongfq），优化 PDF、在线版视觉呈现（@krahets）。\r\n- 新增日文版本（@eltociear），优化英文翻译（@magentaqin、@yuelinxin），同步中文版与英文版内容（@krahets）。\r\n\r\n## 贡献者\r\n\r\n感谢 @Asa0oo0o0o, @Asashishi, @Chieko-Seren, @CreatorMetaSky, @Dr-XYZ, @K3v123, @KNChiu, @KawaiiAsh, @PXG-XPG, @Phoenix0415, @QiLOL, @RafaelCaso, @SamJin98, @Shyam-Chen, @Transmigration-zhou, @Umer-Jahangir, @Urbaner3, @beatrix-chan, @danny900714, @eltociear, @krahets, @linyejoe2, @llql1211, @longsizhuo, @lovelock, @magentaqin, @paoxiaomooo, @pengchzn, @prinpal, @realwujing, @rongyi, @seven1240, @steventimes, @sunshinesDL, @thomasq0, @yanedie, @ymmmas, @yuelinxin, @zhongfq, @ztkuaikuai 对该版本的贡献！\r\n\r\n## 下载链接（Download Links）\r\n\r\n| Language | 简体中文 | 繁體中文 | English |\r\n|------|---------------|-------------------|--------------|\r\n| Python | [PDF](https://github.com/krahets/hello-algo/releases/download/1.3.0/hello-algo_1.3.0_zh_python.pdf) / [EPUB](https://github.com/krahets/hello-algo/releases/download/1.3.0/hello-algo_1.3.0_zh_python.epub) | [PDF](https://github.com/krahets/hello-algo/releases/download/1.3.0/hello-algo_1.3.0_zh-hant_python.pdf) / [EPUB](https://github.com/krahets/hello-algo/releases/download/1.3.0/hello-algo_1.3.0_zh-hant_python.epub) | [PDF](https://github.com/krahets/hello-algo/releases/download/1.3.0/hello-algo_1.3.0_en_python.pdf) / [EPUB](https://github.com/krahets/hello-algo/releases/download/1.3.0/hello-algo_1.3.0_en_python.epub) |\r\n| C++ | [PDF](https://github.com/krahets/hello-algo/releases/download/1.3.0/hello-algo_1.3.0_zh_cpp.pdf) / [EPUB](https://github.com/krahets/hello-algo/releases/download/1.3.0/hello-algo_1.3.0_zh_cpp.epub) | [PDF](https://github.com/krahets/hello-algo/releases/download/1.3.0/hello-algo_1.3.0_zh-hant_cpp.pdf) / [EPUB](https://github.com/krahets/hello-algo/releases/download/1.3.0/hello-algo_1.3.0_zh-hant_cpp.epub) | [PDF](https://github.com/krahets/hello-algo/releases/download/1.3.0/hello-algo_1.3.0_en_cpp.pdf) / [EPUB](https://github.com/krahets/hello-algo/releases/download/1.3.0/hello-algo_1.3.0_en_cpp.epub) |\r\n| Java | [PDF](https://github.com/krahets/hello-algo/releases/download/1.3.0/hello-algo_1.3.0_zh_java.pdf) / [EPUB](https://github.com/krahets/hello-algo/releases/download/1.3.0/hello-algo_1.3.0_zh_java.epub) | [PDF](https://github.com/krahets/hello-algo/releases/download/1.3.0/hello-algo_1.3.0_zh-hant_java.pdf) / [EPUB](https://github.com/krahets/hello-algo/releases/download/1.3.0/hello-algo_1.3.0_zh-hant_java.epub) | [PDF](https://github.com/krahets/hello-algo/releases/download/1.3.0/hello-algo_1.3.0_en_java.pdf) / [EPUB](https://github.com/krahets/hello-algo/releases/download/1.3.0/hello-algo_1.3.0_en_java.epub) |\r\n| C# | [PDF](https://github.com/krahets/hello-algo/releases/download/1.3.0/hello-algo_1.3.0_zh_csharp.pdf) / [EPUB](https://github.com/krahets/hello-algo/releases/download/1.3.0/hello-algo_1.3.0_zh_csharp.epub) | [PDF](https://github.com/krahets/hello-algo/releases/download/1.3.0/hello-algo_1.3.0_zh-hant_csharp.pdf) / [EPUB](https://github.com/krahets/hello-algo/releases/download/1.3.0/hello-algo_1.3.0_zh-hant_csharp.epub) | [PDF](https://github.com/krahets/hello-algo/releases/download/1.3.0/hello-algo_1.3.0_en_csharp.pdf) / [EPUB](https://github.com/krahets/hello-algo/releases/download/1.3.0/hello-algo_1.3.0_en_csharp.epub) |\r\n| Go | [PDF](https://github.com/krahets/hello-algo/releases/download/1.3.0/hello-algo_1.3.0_zh_go.pdf) / [EPUB](https://github.com/krahets/hello-algo/releases/download/1.3.0/hello-algo_1.3.0_zh_go.epub) | [PDF](https://github.com/krahets/hello-algo/releases/download/1.3.0/hello-algo_1.3.0_zh-hant_go.pdf) / [EPUB](https://github.com/krahets/hello-algo/releases/download/1.3.0/hello-algo_1.3.0_zh-hant_go.epub) | [PDF](https://github.com/krahets/hello-algo/releases/download/1.3.0/hello-algo_1.3.0_en_go.pdf) / "},"readme":true,"readme_zh":false,"news":[{"title":"源码推荐：hello-algo @ github，用 TaoToken 统一 Key 跑通示例代码","url":"https://blog.csdn.net/weixin_42575505/article/details/169926906","source":"blog.csdn","lang":"zh","date":"2026-11-03"},{"title":"Hello, Algo: 你的第一堂算法课","url":"https://www.bilibili.com/video/BV1XbSKBhEzW/","source":"bilibili","lang":"zh","date":"2025-11-30"}],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}