你不知道的 LeetCode 技巧(第二篇)
上一篇 你不知道的 LeetCode 技巧(第一篇) 讲述了三个 JS 刷题的小技巧。今天来分享几个 leetcode 通用小技巧,不管你是用什么语言刷题都可以使用。
tip1 - 中英文切换
力扣中国部分题目描述由于翻译的原因,会变得难以理解,甚至出现翻译错误导致题意发生变化的情况。
这个时候推荐大家使用切换语言功能,将其转化为英文。
如下是中文题目描述:
文章图片
接下来,可以点击下面的图标切换语言。
文章图片
这只是切换单个题目的语言,如果你想切换整个网站的语言,可以点击力扣中国顶部右侧的这个按钮。
文章图片
tip2 - 快捷键
使用快捷键可以显著提高效率,刷力扣也是一样。
如下是我常用的两个快捷键,强烈推荐使用。
- 提交代码:cmd + enter
- 执行代码(测试):cmd + `
文章图片
另外如果你是 windows 那么上述快捷键肯定不生效,那么你可以按照如上方式查看文档了解具体的快捷键绑定。
tip3 - 限定时间刷题 之前我提到过:推荐大家给自己做题设定一个时间限制。可以采用如下方式:
- 力扣模拟面试
- 力扣周赛
文章图片
【你不知道的 LeetCode 技巧(第二篇)】值得注意的是,默认限制时间是 30 分钟。建议大家逐步缩短时间,做到 15 分钟以内,有条件的话挑战一下五分钟。
tip4 - 在线面试 如果你是面试官,也可直接使用力扣来出题。力扣中的很多功能都可以使用。
文章图片
你可以自由添加力扣原题,当然也可以自己出题。
文章图片
更有意思的的是,竟然可以出前端题 。其实前端题就是一个类似于 stackblitz 的东西。不得不说,如果你是前端面试官,这个在线面试功能可以说很全面了。
文章图片
另外也支持文字聊天,语音,视频,在线评价等常见的面试功能。
文章图片
简单适用了一下,一个月可以免费创建 10 次面试,每次面试不能超过三个小时,总体来说还蛮方便的。
tip5 - 刷题插件 我自己做了一个刷题插件 leetcode-cheatsheet,它扩展了力扣平台的功能。
比如:
- 一键写题解
文章图片
- 一键复制所有内置测试用例
文章图片
- 数据结构可视化
文章图片
- 复杂度对照表, 直接根据数据规模反猜答案的算法复杂度
文章图片
功能太多了,不一一介绍了。
更多功能以及如果获取插件可以参考之前我写的文章: 力扣刷题插件
总结 文章写于 2021-08-17。如果后续力扣改版,那么相应功能可能会发生变化。如果后续力扣推出新的功能,力扣加加也会第一时间同步大家。比如力扣刚刚发布 APP 的时候,我就参与了内测第一时间给大家带来了这篇文章 力扣 APP 全新改版,史诗级增强!。
本文给大家介绍了五个在力扣中国刷题的技巧:
- 使用中英文切换功能,防止因为翻译问题使自己看不懂题目描述。
- 使用快捷键提供自己的效率,尤其是执行和提交这两个功能。
- 限定时间刷题,创造面试的紧张感。
- 如果你是面试官,不妨试试力扣的在线面试功能。
- 如果你刷力扣,强烈推荐我开发的力扣刷题插件。更多功能,等你来提。
推荐阅读
- 热闹中的孤独
- JAVA(抽象类与接口的区别&重载与重写&内存泄漏)
- 放屁有这三个特征的,请注意啦!这说明你的身体毒素太多
- 一个人的旅行,三亚
- 布丽吉特,人生绝对的赢家
- 慢慢的美丽
- 尽力
- 一个小故事,我的思考。
- 家乡的那条小河
- 《真与假的困惑》???|《真与假的困惑》??? ——致良知是一种伟大的力量