最新消息:

Scratch如何实现数组元素的去重?

Scratch 少儿编程 3711浏览 0评论

友情提示:视频教程观看时请手动设置清晰度。

前几天发布了Scratch实现的模拟C语言程序来删除一个已排序数组中的重复项,通过动画演示的方式来清晰的表现C程序的算法。今天将这个Scratch程序进一步优化,更详尽的演示每一个步骤:

以下是程序源码:

1、角色:舞台背景  实现的功能:对数组赋初值,然后遍历访问数组,统计每个元素的重复次数,然后广播通知数字角色进行显示。

scratch源码:删除排序数组中的重复项

scratch源码:删除排序数组中的重复项

scratch源码:删除排序数组中的重复项

2、角色:数字角色,0~9的程序基本相同

scratch源码:删除排序数组中的重复项

scratch源码:删除排序数组中的重复项

scratch源码:删除排序数组中的重复项

3、角色:C语言解题:

scratch源码:删除排序数组中的重复项

scratch源码:删除排序数组中的重复项

4、角色:K指针

scratch源码:删除排序数组中的重复项

scratch源码:删除排序数组中的重复项

5、角色:i指针

scratch源码:删除排序数组中的重复项

scratch源码:删除排序数组中的重复项

scratch源码:删除排序数组中的重复项

6、角色:画笔

scratch源码:删除排序数组中的重复项

 

转自公众号:
南昌青少年编程

您必须 登录 才能发表评论!