哈密顿回路
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/self-ent-math-hamiltonian-cycle。
技能介绍
要解决的具体问题
在算法学习中,哈密顿回路常被简化为一条公式或一个判定题。读者知道要在图中找一条“经过每个顶点恰好一次并回到起点”的环,但往往无法建立直觉:为什么有些图一眼就能看出不存在,而有些图需要反复试探?
核心能力与关键步骤
该技能将探索过程拆解为六步,避免一次性输出答案:
- 提出问题:先明确要研究的图或场景,而不是直接给出定义
- 科学背景:用通俗语言解释为什么“访问每个城市一次”在理论上是困难且有趣的
- 思想实验:构造一个可想象的案例,让用户先猜结论
- 揭示原理:对比用户预测与实际逻辑,解释差异来源
- 现实连接:将数学原理与至少两个实际应用或自然现象关联
- 延伸思考:抛出更深层的问题,引导继续探索
互动节奏控制在每两到三个知识点设置一个轻量提问(如“猜猜看”“你觉得呢”),避免变成单向灌输。
进度与退出机制
探索过程中会积累“探索值”,从 初级探索者 到 专家级,逐步解锁更复杂的案例与独立讨论空间。用户输入 退出/结束/够了 时,会立即停止并给出明确的退出反馈。
适用边界与注意点
- 适合想建立数学直觉的读者,不适合寻找快速判定算法或工程实现的代码工具
- 所有内容由模型自身知识生成,严禁调用外部 API 或联网
- 不要期望得到经过严格验证的定理证明或性能基准
- 互动提问建议不超过三个,超过时容易变成考试
使用场景
- 准备算法课教案时,想先通过猜想与可视化案例讲清哈密顿回路的定义
- 在图论讨论会上,需要针对具体图例引导大家判断回路是否存在
- 写科普文章时,希望用生活化例子让读者理解为什么不能每个城市都访问一次
- 带学生做数学思维训练时,想设计先猜再揭示原理的互动环节
适合人员
- 想理解哈密顿回路直觉的计算机专业学生,常被抽象定义卡住
- 准备图论或离散数学课程的教师,希望增加课堂互动
- 计划讲解算法概念的科普作者,需要通俗类比与可视化案例
- 对组合数学感兴趣的自学者,想通过思想实验建立思考路径