文件名称:leetcode题库-LeetCodeCrawler:使用Java爬取LeetCode题目内容以及提交的AC代码
文件大小:2.27MB
文件格式:ZIP
更新时间:2024-07-19 12:21:06
系统开源
leetcode题库 LeetCodeCrawler 概述 一个爬取 LeetCode 题目内容以及提交的AC代码的工具,并支持生成相应的 README.md 文件,美化你的 LeetCode 仓库的README。 本项目启发自,其使用 JavaScript 编写,因不再继续维护,且本人暂时对 JavaScript 未过多了解,因此用 Java 重实现了爬取。 使用 下载到本地 建立好如下config.json文件(可直接对 repo 的config.json进行更改),config.json文件需与LeetCodeCrawler.jar放置于同一目录下: { "username": "leetcode@leetcode", "password": "leetcode", "language": ["cpp", "java"], "outputDir": "." } username和password对应你的 LeetCode 账号和密码 language对应于你在 LeetCode 刷题使用的编程语言,可多选,选填字段如下(请严格按照如下字段填写): cpp java c cshar
【文件预览】:
LeetCodeCrawler-master
----META-INF()
--------MANIFEST.MF(40B)
----LeetCodeCrawler.iml(684B)
----src()
--------MarkdownGenerator.java(6KB)
--------Problem.java(12KB)
--------MyCookieJar.java(624B)
--------Login.java(4KB)
--------bean()
--------Config.java(2KB)
--------Storage.java(6KB)
--------OkHttpHelper.java(2KB)
--------URL.java(449B)
--------Result.java(2KB)
--------Main.java(623B)
----.idea()
--------uiDesigner.xml(9KB)
--------misc.xml(273B)
--------vcs.xml(167B)
--------modules.xml(270B)
--------encodings.xml(159B)
--------workspace.xml(43KB)
--------libraries()
--------artifacts()
----pictures()
--------site-logo.png(34KB)
--------1.png(29KB)
--------2.png(83KB)
--------3.png(45KB)
----.gitignore(311B)
----lib()
--------gson-2.8.5.jar(236KB)
--------jsoup-1.11.3.jar(386KB)
--------okio-1.15.0.jar(87KB)
--------okhttp-3.12.0.jar(413KB)
----README.md(2KB)
----LeetCodeCrawler.jar(1.13MB)
----config.json(126B)