0


IDEA的LeetCode力扣插件设置与使用(超详细)


** 欢迎大家来学习和使用LeetCode力扣插件!!!**


    这几天准备刷算法题,突然发现了IDEA插件商城里面有LeetCode力扣的插件,于是就下载下来尝试着使用了一下,发现用着很方便,尤其是对于我们这种经常使用IDEA编程工具的这部分来说,是非常的节省时间。插件的具体样式如下图所示:

    像这样的插件,点击想要刷的题,右边会自动弹出题目要求和代码编译器。直接在右边写算法代码了,不需要再去浏览器中搜索网址进行算法题的编写和学习。 例如:我们点击最基础的 **两数之和 **来做一个示范,如下图所示:

    像这样的插件如何使用呢,接下来进行详细的讲解:

一、下载插件

    打开idea编译软件,点击设置--进入插件商城--搜索leetcode插件--点击下载就可以了(点击右上角的File-->Setting-->Plugins)。如下图所示:

二、插件配置

    插件安装之后,继续点击File-->Setting-->Tools->leetcode plugin,如下图所示:

    打开这个窗口之后,我们接下来的工作就是进行完成对插件配置的工作了。具体的操作全部展示在下图中:

**注意 **

     如果要是想专门刷算法题,我的建议是:重新建一个项目来专门存放算法源代码。

关于部分参数的定义:

  • ${question.title} 题目标题 示例:两数之和
  • ${question.titleSlug} 题目标记 示例:two-sum
  • ${question.frontendQuestionId} 题目编号
  • ${question.content} 题目描述
  • ${question.code} 题目代码
  • $!velocityTool.camelCaseName(str) 转换字符为大驼峰样式(开头字母大写)
  • $!velocityTool.smallCamelCaseName(str) 转换字符为小驼峰样式(开头字母小写)
  • $!velocityTool.snakeCaseName(str) 转换字符为蛇形样式
  • $!velocityTool.leftPadZeros(str,n) 在字符串的左边填充0,使字符串的长度至少为n
  • $!velocityTool.date() 获取当前时间

三、插件使用

    点击leetcode,进入题目列表,并且点击登录按钮,进行账号登陆。如下图所示:

    将自己的账户登陆上去之后, 就可以进行对算法题的编写和解答了。点击一个题目(如 **两数之和**),然后在右边编写代码,点击运行,就可以与逆行相关的代码了。具体流程如下图所示:

    根据题目提示,编写相应的代码:

     点击运行按钮运行程序:

     最后,下面的执行窗口就会显示代码的执行结果,来判断代码是否正确:


**到这里,LeetCode插件的教程已经结束了,希望大家坚持刷算法题!!! **


本文转载自: https://blog.csdn.net/m0_56417836/article/details/128274624
版权归原作者 准程序员 所有, 如有侵权,请联系我们删除。

“IDEA的LeetCode力扣插件设置与使用(超详细)”的评论:

还没有评论