bannedbooks Code Fellows Foundations项目1
在Banned Books:Sorted项目中,我使用了插入排序算法来实现书籍排序的功能。此项目是Code Fellows Foundations项目1的一部分,于2014年10月完成。我能够通过三种不同的方式对书籍进行排序:按数字排序、按标题的字母顺序排序以及按作者姓氏的字母顺序排序。项目中,我与Dale和另一位助教(TA)合作,耗时两个半小时共同处理代码相关的问题。
我们发现,传统的方式无法通过直接减慢代码执行速度来进行调试,因为代码并不返回任何值。通常情况下,setInterval()和setTimeout()函数只有在代码返回值时才会起作用。由于代码没有返回值,唯一可行的方式是让脚本处理所有数据,并在整个排序周期中存储每本书的位置,以便将来用于动画编程。因此,我开始研究JavaScript动画教程,为后续开发做准备。
如果你对插入排序的实现细节感兴趣,可以参考以下资源:
这些链接直接嵌入到相关信息中,您可以无缝地获取更多详情。这种方式不仅提供了有用的信息,还增加了文章的互动性,使得阅读体验更加丰富和便捷。
在项目中,我们深感计算领域确实需要发明一个sleep()函数,来应对目前代码调试中的某些挑战。
下载地址
用户评论