文件名称:排序:使用ReactJS进行各种常见排序算法的可视化工具
文件大小:184KB
文件格式:ZIP
更新时间:2024-03-03 17:54:37
JavaScript
我第一次接触任何Web开发人员都从事此项目。 我在“数据结构和算法”课程中了解了各种排序算法。 我决定为一些常见的排序算法实现一个可视化工具,同时还学习Web应用程序编程。 我允许用户通过不同的提示和速度控制来可视化算法如何执行排序,同时还可以方便地计算每个算法进行的比较和交换次数,以此作为性能的客观比较。 我使用ReactJS,NPM和Bootstrap来帮助我开发此应用程序,这些应用程序大多使用JavaScript和CSS进行样式设计。 我还了解了调试时JavaScript的一些怪异之处。 通过访问应用程序 该项目是通过。 可用脚本 在项目目录中,可以运行: npm start 在开发模式下运行应用程序。 打开在浏览器中查看。 如果进行编辑,页面将重新加载。 您还将在控制台中看到任何棉绒错误。 npm test 在交互式监视模式下启动测试运行程序。 有关更多信息,请参见关于的部
【文件预览】:
Sorting-master
----.firebase()
--------hosting.eQ.cache(90B)
--------hosting.YnVpbGQ.cache(2KB)
----.netlify()
--------state.json(53B)
----package.json(615B)
----.firebaserc(66B)
----package-lock.json(522KB)
----src()
--------App.css(306B)
--------index.js(452B)
--------.Rhistory(0B)
--------Sorting()
--------logo.svg(8KB)
--------serviceWorker.js(5KB)
--------App.test.js(248B)
--------App.js(237B)
--------index.css(366B)
----.gitignore(310B)
----public()
--------logo192.png(8KB)
--------manifest.json(492B)
--------robots.txt(57B)
--------index.html(2KB)
--------logo512.png(22KB)
--------favicon.ico(22KB)
----README.md(4KB)