📚 读书笔记¶
记录学习过程中阅读的技术书籍、论文和资料的心得体会与知识要点
📖 概述¶
这里收录了我在学习计算机科学过程中阅读各类技术书籍的读书笔记。通过整理和总结,将书中的核心概念、重要算法、设计思想等内容系统化地记录下来,便于复习和参考。
📚 已完成笔记¶
计算机科学基础¶
Computer Science Distilled¶
- 作者:Wladston Ferreira Filho
- 类型:计算机科学概览
- 状态:概览,未精读
- 核心内容:
- 🎯 Strategy(策略):算法设计的核心方法论
- 迭代与递归、暴力破解、回溯算法
- 启发式搜索、分治算法、动态规划
- 分支界定等经典策略
- 📊 Data(数据结构):信息组织的艺术
- 抽象数据类型(ADT)的概念
- 栈、队列、列表、映射、集合等常见抽象
- 数组、链表、树、哈希表等具体实现
- ⚡ Algorithms(算法):经典问题的最佳解法
- 排序算法(选择、插入、归并、快排)
- 搜索算法(顺序、二分、哈希)
- 图算法(DFS、BFS、最短路径、图着色)
- 运筹学算法(线性规划)
- 🗄️ Databases(数据库):数据持久化与管理
- 关系型模型(SQL、ACID、规范化)
- 非关系型模型(NoSQL、分布式数据库)