feat(appendix): 添加多个交互式演示组件,完善 AI/Infra 等章节内容
- 新增 Vibe Coding 全栈相关演示组件 (DeveloperSkillShift, FrontendTriad, BackendCore 等) - 新增 RAG 相关组件 (RAGPipeline, ChunkingStrategy, Retrieval 等) - 新增 Embedding & Vector 相关组件 (EmbeddingConcept, VectorSimilarity 等) - 新增 AI Native App 设计组件 (AINativeArch, PromptDesign 等) - 新增 Infrastructure as Code 组件 (IaCConcept, TerraformWorkflow 等) - 新增 DNS & HTTPS 演示组件 (DnsResolution, HttpsHandshake 等) - 新增 Model Finetuning 组件 (FinetuningPipeline 等) - 更新多个章节的 markdown 内容,集成交互式演示
This commit is contained in:
@@ -1,9 +1,24 @@
|
||||
# 算法思维入门
|
||||
|
||||
::: tip 🎯 核心问题
|
||||
::: tip 前言
|
||||
**如何高效地解决问题?** 你可能遇到过这样的困惑:同一个问题,有人写的代码跑几秒就出结果,有人写的跑几分钟还在转。差别往往在于算法。本章带你理解算法的核心思维方式。
|
||||
:::
|
||||
|
||||
**这篇文章会带你学什么?**
|
||||
|
||||
学完这章后,你将获得:
|
||||
|
||||
- **问题拆解能力**:面对复杂问题,能想到用分治、递归等策略拆解,而不是一上来就写代码
|
||||
- **效率判断能力**:用大 O 表示法判断两种解法哪个更高效,而不是凭感觉猜测
|
||||
- **复杂度思维**:写代码前先估算数据规模和时间要求,选择合适的算法级别
|
||||
- **后续学习基础**:为高级数据结构、分布式系统、机器学习打下基础
|
||||
|
||||
| 章节 | 内容 | 核心概念 |
|
||||
|-----|------|---------|
|
||||
| **第 1 章** | 二分查找 | 分治思想、O(log n) |
|
||||
| **第 2 章** | 排序算法 | 冒泡、快排、归并 |
|
||||
| **第 3 章** | 复杂度分析 | 时间复杂度、空间复杂度 |
|
||||
|
||||
---
|
||||
|
||||
## 0. 全景图:算法是什么?
|
||||
|
||||
Reference in New Issue
Block a user