🎨 style(markdown): format markdown files
This commit is contained in:
@@ -65,19 +65,23 @@ std::cout << "Elapsed: " << elapsed.count() << "ms\n";
|
||||
### 3. 优化策略(从高收益到低收益)
|
||||
|
||||
**3.1 算法级(优先级最高)**
|
||||
|
||||
- 降低复杂度:`O(n^2)` → `O(n log n)` → `O(n)`
|
||||
- 避免重复计算:缓存、记忆化
|
||||
|
||||
**3.2 数据结构级**
|
||||
|
||||
- 选择合适容器:数组 vs 哈希表 vs 树
|
||||
- 预分配容量,减少扩容
|
||||
|
||||
**3.3 循环级**
|
||||
|
||||
- 循环内不做 I/O
|
||||
- 循环内避免重复解析/格式化
|
||||
- 提前计算循环不变量
|
||||
|
||||
**3.4 I/O 级**
|
||||
|
||||
- 批量读写(减少系统调用)
|
||||
- 缓存(明确 TTL 与容量上限)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user