Greasy Fork

来自缓存

Greasy Fork is available in English.

leetcode题解助手

查找leetcode题解,题解栏可折叠。提供九章算法、python题解、grandyang题解(主要是c++和java)、花花酱博主的快速查询,并且提供直接在谷歌上搜索题目、切换中英文的功能。

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
Renjing Liu
日安装量
0
总安装量
7,962
评分
22 1 0
版本
2.0.1
创建于
2019-06-22
更新于
2019-11-25
大小
69.9 KB
兼容性
与 Chrome 兼容
许可证
暂无
适用于

Leetcode题解助手

本脚本的Github链接:github项目链接
欢迎star,更欢迎pr!
若有意见或建议请在GreasyMonkey或者上述Github链接中提Issue,如果长期未回复可能是我没看见【捂脸】,也欢迎加我个人微信sherpahugongzhen提醒一下我。
若您看到了更好的题解来源,也可以在issue中提出来!

功能介绍

这个油猴脚本主要用于Leetcode题解查询和语言切换。
支持九章算法、Github和博客园上的优秀题解的查询。

新版功能:提供九章算法、python题解、grandyang题解(主要是c++和java)、花花酱博主的快速查询,并且提供直接在谷歌上搜索题目、切换中英文的功能。(应要求去掉了水中的鱼、百度搜索功能,最后的补充说明中提到了恢复的方法)

一键直达,方便快捷,节约刷题时找题解的时间。

此次重大更新:可折叠,点击题解二字按钮即可实现收放功能。(如果想在点开leetcode题目网页就自动折叠而不是自动展开,可以参考补充说明中自动折叠的方法)

  1. 九章算法:九章算法基本可以满足了python、java、C++三种语言的题解需求。
  2. python:python题解,利用Github上的高赞项目lc_all_solutions,解答质量很不错,特地搬运过来。
  3. grandyang:java题解,利用https://www.cnblogs.com/grandyang/p/4606334.html 中的解析。
  4. 搜索花花酱:搜索花花酱up主的题解视频
  5. 谷歌搜索:有的时候看了解析还是可能不太明白,可以用谷歌查询网络上博客中的更详细的解析。
  6. 切换语言:语言切换也是十分重要的一个功能。英语版的讨论区较为丰富,但官方题解不太全,中文版的题解较多。这两者可以综合起来学习。

旧版功能:五个按钮分别支持九章算法查询、python题解查询、java题解查询、谷歌题目搜索、语言切换。

To-Do

  1. 提供用户自定义设置功能(如关闭某些题解,关闭百度等功能)。待我好好学习一下AC-baidu设置功能的构建方法,争取不鸽
  2. 没有对应题解就不显示相关按钮,重新爬虫一遍吧。前600道题基本没问题,已经做了600多题的大佬暂且忍耐一下吧,哈哈

参考

题解来源:

九章算法:https://www.jiuzhang.com/

python:https://github.com/csujedihy/lc-all-solutions

grandyang:https://www.cnblogs.com/grandyang/p/4606334.html

花花酱:https://space.bilibili.com/9880352/video?tid=0&page=2&keyword=&order=pubdate

水中的鱼:http://fisherlei.blogspot.com/

脚本参考:

https://github.com/lecoler/md-list

补充说明

水中的鱼、百度搜索恢复方法:油猴脚本标识->管理面板->leetcode题解助手->在//get solution下将对应代码取消注释。

自动折叠方法:油猴脚本标识->管理面板->leetcode题解助手->把function createDom()中的$listDom.slideDown('fast');改为$listDom.slideUp('fast');