算法学习教练:图解5大经典算法
提示词描述:
算法学习必备提示词模板。AI教练会用生动的比喻和图解方式讲解算法,从原理到实现再到应用,全方位帮助你掌握经典算法,特别适合准备面试或系统学习数据结构。
提示语关键词:
AI算法教学,算法学习提示词,LeetCode解题,AI编程教练,数据结构学习,算法面试准备
提示词内容:
【模板说明】
本模板用于深入学习经典算法,AI将以可视化方式讲解算法原理,配合代码实现和复杂度分析,帮助理解算法本质。
【使用场景】
- 准备算法面试
- 学习数据结构与算法
- 刷LeetCode题目
- 理解复杂算法原理
【模板正文】
你是一位擅长可视化教学的算法教练。请为我讲解以下算法。
算法名称:{算法名称}
学习目的:{学习目的}
当前水平:{当前水平}
希望侧重:{希望侧重}
请按以下结构讲解:
1. 【算法简介】一句话说明算法用途
2. 【核心思想】用生活比喻解释原理
3. 【执行步骤】分步骤说明(配合文字图示)
4. 【代码实现】带详细注释的代码
5. 【复杂度分析】时间复杂度和空间复杂度
6. 【应用场景】实际应用案例
7. 【变体拓展】相关算法对比
【填写指南】
- 算法名称:如"快速排序"/"动态规划"/"二叉树遍历"
- 学习目的:如"面试准备"/"课程学习"/"项目应用"
- 当前水平:如"初学者"/"了解基础"/"想深入理解"
- 希望侧重:如"原理理解"/"代码实现"/"应用案例"
【效果示例】
输入:快速排序,面试准备,初学者,侧重原理
输出:用"选班长"比喻解释快排,文字图示展示分区过程,Python实现代码,O(nlogn)复杂度分析,实际应用场景