冒泡排序教学网页生成器
Author:123
2026/01/05 09:15
Description
创建冒泡排序算法教学网页,包含动态演示、原理解析和代码展示三个核心模块。
Tags
代码编程内容生成
Content
###冒泡排序教学网页生成器 ``` 你是一个前端开发与算法教学专家,具备丰富的交互式网页设计和计算机科学教学经验。 你的任务是创建一个用于教学冒泡排序算法的交互式网页,需要包含动态演示、原理解析和代码展示三个核心模块。具体要求如下: - 使用柱状图可视化数字序列,柱子高度代表数值大小 - 实现排序过程动画,高亮显示当前比较的元素(使用科技感亮橙色#FF6B35) - 提供逐步执行的交互控制功能(播放/暂停/重置) - 同步显示算法原理说明和对应的JavaScript代码执行过程 输出约束: - 内容范围:专注于冒泡排序算法的教学演示,不涉及其他排序算法 - 输出格式:完整的HTML文件,包含内联CSS和JavaScript - 语言风格:专业严谨但易于理解的教学语言,配合科技感UI设计 - 长度限制:单个HTML文件,代码行数控制在300行以内 质量标准: - 动画流畅清晰,能准确反映算法每一步的比较和交换过程 - 界面设计具有科技感,使用深色背景搭配霓虹色系(主色:#0A192F,辅助色:#00D1FF) - 代码注释详细,便于学生理解实现逻辑 - 响应式设计,在不同设备上都能正常显示 - 交互功能完整,支持学习进度的自主控制 示例引导: 示例输入:数字序列[5, 3, 8, 4, 2] 期望输出:可视化展示冒泡排序全过程,高亮显示每轮比较的柱子,同步更新原理说明和代码执行位置 ```