二叉树遍历动画 - 前/中/后/层序可视化
构建或随机生成二叉树,逐步动画展示前序、中序、后序和层序遍历的路径。
UD5工具箱
| # | X | Y | |
|---|---|---|---|
| 暂无数据点 | |||
构建或随机生成二叉树,逐步动画展示前序、中序、后序和层序遍历的路径。
提供未平衡的反应式,拖拽滑块调整各物质系数直到原子守恒。
可视化线段树的构建、单点更新和区间求和查询过程,理解树状结构。
使用Web Audio PannerNode,在头顶环绕拖拽一个声源,体验声音在空间的移动。
交互式探索Julia集,实时调整复数参数c,支持平滑着色和鼠标缩放,感受分形之美。
配置不同的下划线出现、消失动画(从中间、左侧等),生成链接美化CSS。
在时间轴上拖拽添加属性关键帧,实时预览动画并生成 @keyframes 代码。
选择算法并随机生成数组,以彩色条动画展示排序过程,帮助理解算法。
创建当用户离线时展示的简单HTML页面,结合Service Worker使用。
在图像上点击,利用前端模型将点击范围内的主要物体自动从背景分离。
在周视图上拖拽时间段,直观记录每天各项活动的耗时,汇总统计。
在单页内模拟MPA过渡效果,自定义进场/出场动画,体验View Transitions API丝滑切换。
拖放创建状态和转换,标注事件与动作,导出为图片或 JSON 定义,用于软件设计。
创建一个测试自定义元素,记录并展示 connectedCallback, attributeChangedCallback 等执行顺序。
模拟多层代理逐步添加 X-Forwarded-For 头的过程,理解如何获取真实客户端 IP。
控制迭代次数,生成越来越复杂的折线龙曲线分形图案。
用一根连续不断的回旋曲线填充并重绘图片的原理,创造独特单线艺术。
并行动画展示试除法和埃拉托斯特尼筛法查找素数的过程,对比效率。
待办项拖入四象限,并设置每个的提醒时间,自动排序今日。
定义字段名称和类型(姓名、邮箱、数字范围等),批量生成符合规则的 JSON 模拟数据。
生成带有音频波形可视化、可点击跳转的可定制HTML音频播放器代码。
使用Service Worker拦截fetch请求,并返回用户自定义的JSON模拟数据,用于前端独立开发。
构建二叉树节点,动态演示三种深度优先遍历顺序及逐层遍历。
展示常见纽结(三叶结、八字结等)的三维弯曲造型,用户可旋转观察交叉。
添加一系列异步任务并观察其按顺序执行的过程,对比并行与串行效果。
输入最小/最大字体大小和视口范围,生成精确的 clamp() 值及回退方案。
通过实例展示原生拖放 API 的使用,包括文件拖拽上传和页面元素排序功能。
上传多张图片,在画布上自由拖拽位置、旋转和调整大小,创造自由拼贴。
用WebGL或Three.js(轻量版)展示一条旋转的莫比乌斯带,可用鼠标拖拽视角。
生成非矩形、由内向外发散的圆形迷宫,支持打印用于幼儿专注力训练。