一种排序算法演示装置制造方法及图纸

技术编号:33943030 阅读:16 留言:0更新日期:2022-06-26 01:04
本实用新型专利技术公开了一种排序算法演示装置,包括磁性板和展示条,所述展示条设置为若干个,展示条为透明的空壳结构;展示条后侧均设置有磁铁片,展示条通过磁铁片吸附在磁性板前侧;磁性板前侧上下端均设置水平的限位条;展示条内部设置有若干个照明灯,展示条内部的各个照明灯颜色不同;展示条后部均设置有电源模块,电源模块为展示条内部的照明灯供电,展示条前侧设置有与照明灯一一对应的按钮开关;展示条前侧设置有书写板;本实用新型专利技术具有颜色不同的照明灯,能够指示排序算法过程中各个数字的状态,直观形象的了解快速排序的过程和原理;本实用新型专利技术具有结构简单,形象直观,灵活实用,调节快速,操作方便,演示效果好的优点。演示效果好的优点。演示效果好的优点。

【技术实现步骤摘要】
一种排序算法演示装置


[0001]本技术属于算法原理实体演示设备
,特别涉及一种排序算法演示装置。

技术介绍

[0002]快速排序是由东尼
·
霍尔所发展的一种排序算法。在平均状况下,排序n个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n)算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来,且在大部分真实世界的数据,可以决定设计的选择,减少所需时间的二次方项之可能性。步骤:从数列中挑出一个元素,称为“基准”,重新排序数列,所有元素比基准值小的摆放在基准前面,所有元素比基准值大的摆在基准的后面(相同的数可以到任一边)。在这个分区退出之后,该基准就处于数列的中间位置。这个称为分区操作。递归地把小于基准值元素的子数列和大于基准值元素的子数列排序。目前在计算机教学中,由于仅依靠教师口述以及计算机代码的表述,未能使得学生快速有效直观的了解该算法,现有的排序算法演示装置,不能够展示各个数据在排序算法中的状态,需要大量口述实现理解,依然效果较差,不能够直观形象的演示排序算法的过程和原理。

技术实现思路

[0003]本技术之目的在于提供一种排序算法演示装置,解决现有技术中的问题,具有颜色不同的照明灯,能够指示排序算法过程中各个数字的状态,直观形象的了解快速排序的过程和原理;具有结构简单,形象直观,灵活实用,调节快速,操作方便,演示效果好的优点。
[0004]为实现上述目的,本技术提供如下技术方案:一种排序算法演示装置,包括磁性板和展示条,所述展示条设置为若干个,展示条为透明的空壳结构;展示条后侧均设置有磁铁片,展示条通过磁铁片吸附在磁性板前侧;磁性板前侧上下端均设置水平的限位条;展示条内部设置有若干个照明灯,展示条内部的各个照明灯颜色不同;展示条后部均设置有电源模块,电源模块为展示条内部的照明灯供电,展示条前侧设置有与照明灯一一对应的按钮开关;展示条前侧设置有书写板。
[0005]进一步地,所述展示条为透明的亚克力结构。
[0006]进一步地,所述磁性板上侧中部设置有提手柄,提手柄的形状为半环形。
[0007]进一步地,每个展示条后侧设置两个磁铁片。
[0008]进一步地,每个展示条内部设置有三个照明灯,每个展示条前侧设置有三个按钮开关。
[0009]进一步地,所述电源模块为可充电蓄电池或干电池盒,干电池盒内设置有干电池组。
[0010]与现有技术相比,本技术的有益效果如下:
[0011]本技术具有颜色不同的照明灯,使展示条具有、变换不同的颜色,能够指示排序算法过程中各个数字的状态,直观形象的了解快速排序的过程和原理;本技术具有结构简单,形象直观,灵活实用,调节快速,操作方便,演示效果好的优点。
附图说明
[0012]图1为本技术的前视示意图。
[0013]图2为本技术的侧视示意图。
[0014]图3为本技术的供电连接示意图。
[0015]图中:1、磁性板,2、展示条,3、提手柄,4、磁铁片,5、限位条,6、照明灯,7、电源模块,8、按钮开关,9、书写板。
具体实施方式
[0016]下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
[0017]在本技术的描述中,需要理解的是,术语“中间”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本技术的限制。
[0018]在本技术中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本技术中的具体含义。
[0019]请参阅图1

3,本实施例提供一种排序算法演示装置,包括磁性板1和展示条2,所述展示条2设置为若干个,展示条2为透明的空壳结构;展示条2后侧均设置有磁铁片4,展示条2通过磁铁片4吸附在磁性板1前侧;磁性板1前侧上下端均设置水平的限位条5;展示条2内部设置有若干个照明灯6,展示条2内部的各个照明灯6颜色不同;展示条2后部均设置有电源模块7,电源模块7为展示条2内部的照明灯6供电,展示条2前侧设置有与照明灯6一一对应的按钮开关8;展示条2前侧设置有书写板9。
[0020]本实施例中,所述展示条2为透明的亚克力结构。
[0021]本实施例中,所述磁性板1上侧中部设置有提手柄3,提手柄3的形状为半环形。
[0022]本实施例中,每个展示条2后侧设置两个磁铁片4。
[0023]本实施例中,每个展示条2内部设置有三个照明灯6,每个展示条2前侧设置有三个按钮开关8。
[0024]本实施例中,所述电源模块7为可充电蓄电池或干电池盒,干电池盒内设置有干电池组。
[0025]本技术实施时,将大小不同的数字随机书写在各个展示条2前侧的书写板9上;将展示条2随机顺序贴在磁性板1前侧,展示条2通过磁铁片4稳定的吸附在磁性板1前侧。然后对书写板9上不同数字进行排序算法的演示,根据排序算法的过程对书写有不同数字的展示条2进行逐步调整位置和排序,通过开关不同照明灯6,能够使展示条2具有不同的颜色,从而表示该展示条2(数字)、处于不同的状态,在排序算法排序过程中,能够直观了解数字状态,直观了解排序算法的步骤过程,减少教学者口述内容,使学生更加容易了解排序算法的原理;省时省力,演示效果好。
[0026]尽管已经示出和描述了本技术的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本技术的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本技术的范围由所附权利要求及其等同物限定。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种排序算法演示装置,包括磁性板和展示条,其特征在于:所述展示条设置为若干个,展示条为透明的空壳结构;展示条后侧均设置有磁铁片,展示条通过磁铁片吸附在磁性板前侧;磁性板前侧上下端均设置水平的限位条;展示条内部设置有若干个照明灯,展示条内部的各个照明灯颜色不同;展示条后部均设置有电源模块,电源模块为展示条内部的照明灯供电,展示条前侧设置有与照明灯一一对应的按钮开关;展示条前侧设置有书写板。2.根据权利要求1所述的排序算法演示装置,其特征在于:所述展示条为...

【专利技术属性】
技术研发人员:孟鸽魏艳艳刘志红
申请(专利权)人:郑州财经学院
类型:新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1