准备中
Roll 2026-1116:9
把笑脸的每一行都打乱,哪种排序最先把脸拼回来?
关于这件作品
这个笑脸里的每个球都知道自己的编号,也就是它在这一行里的位置。我把 128 行全部打乱,让九种排序方法把它们排回去。
冒泡从右边缘开始把脸拼回来。插入让一张被压扁的脸长出来,再慢慢拉宽。归并先出现 8 张细长的脸,然后 4、2、1。快速排序像对焦一样慢慢变清楚。
脸几乎完成时,快速排序反而垫底。每一行都倒过来时,脸看起来已经完成了,冒泡却还要每行 24,384 步。而赢家一次也没有比较过两个球。
章节
这件作品的网页版还在准备中。在那之前,这里先播放视频。
印样上相邻的画面
-
▸ 7uc3KLOkNibY
Vietnamese Has No F, J, W or Z. So Why Are There 178 Letter Shapes?
-
▸ 66mKUW8iQkCY
I swapped 2 balls in a melted smiley and ran it back. Swap late and 260,181 got lost
-
▸ 5Kr5vEAVc2uE
34 个字母组成 238 个埃塞俄比亚音节。同一块板,25 拍停下
-
▸ 4aTzBwmw--gI
把笑脸的每一行都打乱,哪种排序最先把脸拼回来?
-
▸ 39yTkhV6SzBc
英语有 26 个字母,菲律宾语为什么有 28 个?
-
▸ 2Csn-DZna6jk
乌尔都语有 28 个字母来自阿拉伯语,剩下的 11 个是从哪来的?
-
▸ 1vuVwb_Q0vwI
笑脸 500 步变成雪花噪点,我让时间倒着走