Skip to content

Latest commit

 

History

History
55 lines (45 loc) · 1.93 KB

README_CN.md

File metadata and controls

55 lines (45 loc) · 1.93 KB

简介 [En]

一本 Rust 书籍,有简体、繁体及英文版。内容包括算法分析,基本数据结构和算法,外加一些实战。共有十章,其目录如下。

  • 第一章:Rust 基础
    • Rust 回顾
    • Rust 学习资源
  • 第二章:计算机科学
    • 计算机科学概念
  • 第三章:算法分析
    • 性能分析:大 O 分析法
  • 第四章:基本数据结构
    • 栈、队列、双端队列、链表、Vec
  • 第五章:递归
    • 递归三定律、尾递归、动态规划
  • 第六章:查找
    • 顺序查找、二分查找、哈希查找
  • 第七章:排序
    • 十大排序算法
  • 第八章:树
    • 二叉树、二叉堆、二叉查找树、平衡二叉树
  • 第九章:图
    • 图的表示、广度优先、深度优先、最短路径
  • 第十章:实战
    • 编辑距离、字典树、过滤器、缓存淘汰
    • 一致性哈希、Base58编码、区块链

代码

所有代码按照章节保存在 publication/code/

code_statistics

更新日志

  • 2023-06-18 添加出版说明
  • 2023-04-29 添加英文版
  • 2022-05-15 添加新目录 publication
  • 2022-02-27 更换书籍封面
  • 2022-02-15 添加收藏数变化图
  • 2022-02-12 添加代码统计信息
  • 2022-02-09 修复单词拼写错误、解决 usize 减法溢出 panic
  • 2022-02-06 更改代码字体为等宽字体:Source Code Pro
  • 2022-02-02 更新到 Rust 1.58 版
  • 2022-01-31 上传代码及最终文稿【简/繁】
  • 2021-04-24 上传初始文稿

出版信息

目前,本书已出版,出版书比开源版多40%内容且修复了开源版里的错误和遗漏的代码、图示。有兴趣的同学可以购买来看看,欢迎纠错。

PublishCover