leetcode伪代码-maze-maker:迷宫制造者

时间:2024-07-20 13:42:38
【文件属性】:

文件名称:leetcode伪代码-maze-maker:迷宫制造者

文件大小:519KB

文件格式:ZIP

更新时间:2024-07-20 13:42:38

系统开源

leetcode伪代码欢迎来到迷宫制造商! 在我创建的所有无用项目中,这个项目在复杂性方面名列前茅。 我已经学习了一段时间的 leetcoding 并学习了图论。 有一天,我醒来时感觉自己有点算法,所以我想出了这个。 使用的堆栈包括 HTML/CSS/JS 和 React。 所有的逻辑都是用 JS 编码的,这比我在 C++ 上完成所有 leetcode/algo 练习的预期要困难。 我想他们不使用松散类型语言进行算法和数据处理是有原因的。 我希望我能说所有使用的算法都是个人创造的,但我不能在没有到期的地方获得荣誉。 我从才华横溢的 Jamies Buck 那里获得了灵感,他慷慨地在博客上写了关于使用无数算法生成迷宫的文章。 他的实现是在 Ruby 上实现的,并且使用一种直到今天我都无法破译的符号。 然而,提供的伪代码和解释足以让这个想法在 Javascript 上运行。 下面我链接 Jamies 博客上的迷宫。 包含迷宫构建和迷宫解决逻辑的文件 在 src/appFiles 中,有一些文件存储了生成迷宫的逻辑。 这些是 chupacabraGeneration.js、ellersGen


【文件预览】:
maze-maker-master
----.eslintcache(9KB)
----public()
--------manifest.json(492B)
--------index.html(2KB)
--------robots.txt(67B)
--------favicon.ico(15KB)
--------logo512.png(9KB)
--------logo192.png(5KB)
----src()
--------logo.svg(3KB)
--------index.css(366B)
--------images()
--------appFiles()
--------App.js(3KB)
--------reportWebVitals.js(362B)
--------App.test.js(246B)
--------setupTests.js(241B)
--------App.css(134B)
--------index.js(500B)
----README.md(2KB)
----.gitignore(310B)
----package-lock.json(684KB)
----package.json(1KB)

网友评论