---
description: 分析代码中的性能问题并提出优化建议
---

# 代码优化

按优先级审查提供的代码，重点关注以下问题：

1. **性能瓶颈** - 识别 O(n²) 操作和低效循环
2. **内存泄漏** - 查找未释放的资源、循环引用
3. **算法改进** - 建议更好的算法或数据结构
4. **缓存机会** - 识别重复计算
5. **并发问题** - 查找竞态条件或线程问题

请按以下格式输出：
- 问题严重性（Critical/High/Medium/Low）
- 代码位置
- 解释
- 推荐修复方案，附代码示例
