文件名称:website:Algorithms网站提供GitHub最大的开源算法库
文件大小:592KB
文件格式:ZIP
更新时间:2024-05-02 18:52:10
typescript yarn algorithms nextjs static
法官网 这是一个静态网站提供的所有算法可搜索库。 从所有不同存储库中的DIRECTORY.md文件中获取有关算法的所有数据。 翻译网站 您可以帮我们翻译使用Weblate网站。 在那里,您可以完成我们当前语言的翻译,如果不确定,可以提出一些建议。 也可以随时添加新语言。 当前的语言是: 入门 如果尚未安装,请安装Node.js和yarn 。 然后,安装所有依赖项: yarn 之后,运行从GitHub获取所有算法的脚本: yarn fetch-algorithms 最后,运行开发服务器: yarn dev 使用浏览器打开http:// localhost:3000以查看网站。 贡献 如果要添加新功能或修复错误,请创建一个新分支或派生并提交。 打开公关之前,请确保 运行yarn lint并修复潜在的错误 运行yarn build检查一切是否仍然成功构建 针对main打开拉
【文件预览】:
website-main
----pages()
--------ideas.tsx(17KB)
--------index.tsx(12KB)
--------category()
--------search()
--------_document.tsx(1KB)
--------language()
--------ideas.module.css(216B)
--------404.tsx(866B)
--------algorithm()
--------404.module.css(180B)
--------all.tsx(630B)
--------_app.tsx(2KB)
--------index.module.css(1KB)
----.eslintrc(2KB)
----.vercelignore(375B)
----.github()
--------stale.yml(2KB)
--------workflows()
----public()
--------flags()
--------programming-1873854.webp(427KB)
--------locales()
--------logo.svg(1000B)
--------powered-by-vercel.svg(5KB)
--------powered-by-vercel-t.svg(5KB)
--------logo_t.svg(939B)
----yarn.lock(228KB)
----next-env.d.ts(75B)
----styles()
--------globals.css(1KB)
--------notebook.css(2KB)
----FUNDING.yml(682B)
----next.config.js(140B)
----.vscode()
--------settings.json(49B)
----scripts()
--------fetch-algorithms.ts(6KB)
----lib()
--------languages.ts(850B)
--------models.ts(826B)
--------markdown.ts(464B)
--------algorithms.ts(2KB)
--------normalize.ts(681B)
--------highlight.ts(450B)
--------aliases.js(873B)
--------notebookjs.ts(700B)
--------categories.ts(1KB)
--------search.ts(542B)
--------locales.js(43B)
----components()
--------codePreview()
--------categoriesList()
--------jumbo()
--------algorithmsList()
--------searchBar()
--------section()
--------langSelect()
--------implementations()
--------icon()
--------footer()
--------link()
--------languagesList()
--------navbar()
--------head.tsx(290B)
----tsconfig.json(535B)
----LICENSE(1KB)
----README.md(4KB)
----next-i18next.config.js(138B)
----hooks()
--------bodyScroll.tsx(417B)
--------themes.tsx(727B)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(398B)
----.eslintignore(44B)
----package.json(2KB)