在IDE中刷LeetCode,编码调试一体化,刷题效率直线up

在IDE中刷LeetCode,编码调试一体化,刷题效率直线up

明敏发自凹非寺量子位报道|公众号QbitAI
还在为刷LeetCode效率低而烦恼吗?
今天为大家带来两个干货分享,让你的刷题效率upupup!
首先,工欲善其事必先利其器。
第一份干货来自网友在GitHub上分享的一份教程:在IDE中刷题,让编码调试一体化。
听起来有点意思啊,让我们来看看是怎么实现的~
首先,需要安装插件leetcode-editor:https://plugins.jetbrains.com/plugin/12132-leetcode-editor
然后下载文件安装:https://github.com/shuzijun/leetcode-editor/releases
第一次安装需要先配置,配置路径如下:File->settings->tools->leetcodeplugin
这一步作者给出了详细介绍和示例:
通过配置自定义代码生成模板可以自由生成代码格式,配合IDE可在本地调试代码。
注意:在生成的自定义代码中包含两行关键信息
这两行标记标示了提交到leetcode服务器进行验证的代码范围,在此范围内只允许有出现与题目解答相关的内容,出现其他内容可能导致leetcode验证不通过。
除了此范围内,其他区域是可以任意填写的,内容不会提交到leetcode,可以增加一些可以本地调试的内容,例如:importjava.util.Arrays;
所以,这两行内容是不能被删除和修改的,否则将识别不到提交的内容。
可参考示例:
CodeFileName:
TemplateConstant:
最后还有两步即可完成配置:
工具栏:
登录:两个网站的登录帐号不互通,切换网站需配置对应的用户退出:退出当前账户,如遇到登录错误,尝试先进行退出刷新:在未登录的情况下也可查看刷新加载题目,但是无法提交查找:输入内容后回车搜索,再次回车搜索下一个,只会搜索题库节点下折叠:折叠全部节点.配置:快捷跳转到配置界面清理:清理配置的缓存目录下的文件,两个网站对应的缓存目录不同,只会清理当前配置的网站下的。部分题目未提交的情况下慎重清理
树:
Problems:全部题目Difficulty:难度分类Tags:类型分类Explore:探索内容,只包含题目,收费内容不支持;部分题目加载有顺序限制颜色:题目颜色代表题目难度符号:题目前√与?代表当前题目解答状态,探索下有$开头的为付费或者其他情况下无法查看的
菜单(在题目上右击出现)
openquestion:打开题目,在题目上双击也可以打开opencontent:查看描述,包含图片(依赖Markdown)Submit:提交题目Submissions:查看提交记录,在弹出的窗口上选择记录查看详情(Showdetail)RunCode:运行代码,默认使用题目的测试用例Testcase:自定义测试用例favorite:添加或移除收藏Clearcache:清理当前题目Timer:计时器,开启后在右下角状态栏提示解题时间
Editor菜单(在Editor上右击出现):功能同上
最终的使用效果如下,可以在IDE中选择leetcode-editor插件及使用的编程语言,然后点击力扣图标,就能在菜单中选择题目开始刷题了。
并且可以将写好的代码在本地调试,方便快捷了许多。
除了强大的工具外,一份好用的刷题攻略也必不可少。
GitHub上有网友分享出了自己总结的一套算法模板,并且他靠着这份模板刷题,成功拿到了字节跳动的offer!
其中的关键就是作者总结了一套练习题,他把题目类型进行了划分、并对基础知识点进行了讲解,刷一遍练习题后再上手LeetCode,知识点掌握地会更加牢固。(对题库感兴趣的小伙伴可以在文末链接自提)
有了以上强大的工具和秘籍,就可以开始愉快地刷题了。
希望教程能对大家有所帮助,欢迎在评论区分享交流刷题经验~
教程链接leetcode-editor:https://github.com/shuzijun/leetcode-editor练习题网站:https://greyireland.gitbook.io/algorithm-pattern/算法模板:https://github.com/greyireland/algorithm-pattern
—完—
量子位QbitAI头条号签约
关注我们,第一时间获知前沿科技动态

主题测试文章,只做测试使用。发布者:最新稳定辅助网,转转请注明出处:https://www.744broad.com/16929.html

(0)
上一篇 2023年3月11日 上午5:30
下一篇 2023年3月11日 上午5:33

相关推荐

  • Atom要成为完整的IDE了,支持JS、TS、Java、C 、PHP和Flow

    Atom要成为完整的IDE了,支持JS、TS、Java、C 、PHP和Flow 由GitHub开发的Atom,是开发人员和程序员所钟爱的免费开源文本编辑器,它的桌面应用程序是基于Electron。现在,GitHub与Facebook合作发布了推出Atom-IDE。什么是Atom-IDE?Atom-IDE是一组可选的软件包,可以下载该软件包,将IDE类功能带入…

    RUST资讯 2023年2月16日
    90
  • 苹果因不带充电器被罚款200万美元;杨笠代言英特尔被抵制,品牌方连夜下架;Linux考虑加入对Rust的支持 极客头条

    苹果因不带充电器被罚款200万美元;杨笠代言英特尔被抵制,品牌方连夜下架;Linux考虑加入对Rust的支持 | 极客头条 整理|丁恩华出品|CSDN(ID:CSDNnews)一分钟速览新闻点!上海哈喽单车再涨价小米造车有望4月立项,由王川负责华为鸿蒙OS2.0手机更新官方适配计划曝光:支持MateX2/Mate40/P40系列等,联发科天玑机型可能无缘发现…

  • 技术趋势:2019,人工智能开发的5种最佳编程语言(原创)

    技术趋势:2019,人工智能开发的5种最佳编程语言(原创) AI(人工智能)为应用程序开发人员打开了一个充满可能性的世界。通过利用机器学习或深度学习,您可以生成更好的用户画像、个性特征和适当推荐,或者包含更智能的搜索、语音接口或智能辅助,或者以其他方式改进您的应用程序。您甚至可以构建能看、会听并响应的应用程序。你应该学习哪种编程语言来探究AI的深度?当然,您…

    RUST资讯 2023年2月27日
    30
  • 她们的情人节,虐狗指数绝对不逊于昆凌

    她们的情人节,虐狗指数绝对不逊于昆凌 今年情人节,你们都是怎么度过的呢?那个“上辈子拯救了整个银河系”的女孩——天王嫂昆凌,情人节一早就在微博晒出周董送出的roseonly七彩许愿玫瑰,甜蜜幸福溢于言表!(哎哟不错哦~)@HannahQuinlivan:好美的玫瑰花[鮮花],收到一生只送一人的@roseonly诺誓,好久沒有在情人節收到花了,祝天下有情人終成…

  • 比特币隐私可能将大幅提升

    比特币隐私可能将大幅提升 一名以致力于加强比特币隐私而闻名的开发商将目光投向了一个新项目,他希望该项目将“极大改善”我们保持交易隐私的方式——创建了技术隐私市场JoinMarket的ChrisBelcher,目前正在测试CoinSwap,他认为这会给用户更好的隐私。Belcher最近为他的努力获得了两笔资金,这表明了比特币人对这个项目的潜力的兴奋度。尽管比特…

    RUST资讯 2023年2月23日
    80
  • 湖南省造五星版双旗币一组

    湖南省造五星版双旗币一组 湖南省造双旗币始于民国时期,民国在我国以前仅存在几十年,因此,在太平盛世和频繁国际和平时期,钱币在经历了数不清的年月后,仍可无缺保存,实属不易,具有极高的文物收藏价值、历史文化价值和艺术品鉴价值。这类湖南省造双旗币,虽然民国时期版别较多,但在今天的收藏界,却是少见之多。遵循物以稀为贵的价值规律,这一次没有涨成双旗币的商场行情。尽管民…

    RUST资讯 2023年2月26日
    30
  • 扎心!五成程序员年薪 10-20 万,超半数资深程序员薪资高于 20 W

    扎心!五成程序员年薪 10-20 万,超半数资深程序员薪资高于 20 W 选择大于努力,认真勘察市场根据埃文斯数据公司(EvansDataCorporation)2019最新统计的数据显示,2018年全球共有2300万软件开发人员,预计到2019年底这个数字将达到2640万。但在这个庞大的数字背后,真正能配得上“软件工程师”之称的其实只有“Top1%”。那么…

    RUST资讯 2023年3月10日
    20
  • 比荒野行动还惨的吃鸡手游:都被外挂给毁了,现在全是人机

    比荒野行动还惨的吃鸡手游:都被外挂给毁了,现在全是人机 光子的刺激战场自从被改成和平精英之后,虽然被不少玩家喷;网易的荒野行动目前也几乎无人提及,但是要说惨,有一款吃鸡手游如果说第一,没人敢说第二,因为几乎全是游戏运营的锅,上线不到半年就被外挂给毁了,现在进游戏一般人机,给你们看看这款吃鸡手游在贴吧的画风:基本十个帖子九个说挂,没错,说的就是英雄互娱的《王牌…

    RUST资讯 2023年2月23日
    90
  • 霍尼韦尔实验证明逻辑量子比特性能优于物理量子比特

    霍尼韦尔实验证明逻辑量子比特性能优于物理量子比特 霍尼韦尔旗下量子计算公司Quantinuum的研究人员通过在一个使用实时量子纠错的容错电路中纠缠逻辑量子比特,取得了一个重要的里程碑。8月3日,相关研究的预印版以《在五量子比特码和色码上实现容错纠缠门》为题[1]发表在arXiv上。01首创性实验:容错量子计算的里程碑Quantinuum表示,本次实验首次演示…

    RUST资讯 2023年2月27日
    30
  • 这件瓷器厉害了,青花珐琅彩蒜头瓶,可与汝窑相争

    这件瓷器厉害了,青花珐琅彩蒜头瓶,可与汝窑相争 1368年朱元璋初定天下,建国号意在大中,既而祈天,乃得大明,表示承袭自韩山童、韩林儿父子的“大小明王”之号,又称皇明,史称明朝、明代,清朝时称之为前明。大明国号来源有多种说法,一般认为与宗教有关,吴晗等人认为,大明国号的源头是明教,此说后来被金庸等作家采用,而胡阿祥等认为此国号出自白莲教,而源头则是佛教。朱元…

    RUST资讯 2023年3月11日
    20
关注微信