description: 分析代码中的性能问题并提出优化建议
代码优化
按优先级审查提供的代码,重点关注以下问题:
- 性能瓶颈 - 识别 O(n²) 操作和低效循环
- 内存泄漏 - 查找未释放的资源、循环引用
- 算法改进 - 建议更好的算法或数据结构
- 缓存机会 - 识别重复计算
- 并发问题 - 查找竞态条件或线程问题
请按以下格式输出: - 问题严重性(Critical/High/Medium/Low) - 代码位置 - 解释 - 推荐修复方案,附代码示例
按优先级审查提供的代码,重点关注以下问题:
请按以下格式输出: - 问题严重性(Critical/High/Medium/Low) - 代码位置 - 解释 - 推荐修复方案,附代码示例