IDEA2020.1使用LeetCode插件运行并调试本地样例的方法详解

 更新时间:2020年09月10日 10:12:06   作者:Old丶x  
这篇文章主要介绍了IDEA2020.1使用LeetCode插件运行并调试本地样例的方法,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧

环境: idea2020.1

插件: LeetCode-editor 6.7

一、IDEA安装LeetCode插件

在这里插入图片描述

安装完成重启idea

打开插件

在这里插入图片描述
在这里插入图片描述

URL可以选择国服和世界服。LoginName和Password填自己的用户名和密码即可。

需要配置的选项为:

TempFilePath: 自己保存代码的包的位置

CodeFileName:

$!velocityTool.camelCaseName(${question.titleSlug})

CodeTemplate:

${question.content}
package leetcode.editor.cn;
//Java:${question.title}
public class $!velocityTool.camelCaseName(${question.titleSlug}){
 public static void main(String[] args) {
  Solution solution = new $!velocityTool.camelCaseName(${question.titleSlug})().new Solution();
  // TO TEST
 }
 
 ${question.code}
}

配置完成后 刷新即可

输入代码测试运行提交

在这里插入图片描述

代码

package leetcode.editor.cn;

import java.util.Arrays;

//Java:两数之和
public class TwoSum {
 public static void main(String[] args) {
  Solution solution = new TwoSum().new Solution();
  // TO TEST
  int[] a ={1, 2, 3, 4};
  int[] ints = solution.twoSum(a, 3);
  System.out.println(Arrays.toString(ints));
 }
 class Solution {
  public int[] twoSum(int[] nums, int target) {
   for (int i = 0; i < nums.length; i++) {
    for (int j = i + 1; j < nums.length; j++) {
     if (nums[j] == target - nums[i]) {
      return new int[]{i, j};
     }
    }
   }
   throw new IllegalArgumentException("No two sum solution");
  }
 }
}

总结

到此这篇关于IDEA2020.1使用LeetCode插件运行并调试本地样例的方法详解的文章就介绍到这了,更多相关IDEA LeetCode插件运行并调试本地样例内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 关于重写equals()方法和hashCode()方法及其简单的应用

    关于重写equals()方法和hashCode()方法及其简单的应用

    这篇文章主要介绍了关于重写equals()方法和hashCode()方法及其简单的应用,网上的知识有些可能是错误的,关于 equals() 方法的理解,大家讨论不一样,需要的朋友可以参考下
    2023-04-04
  • Java之JNDI注入的实现

    Java之JNDI注入的实现

    JNDI是Java EE的重要部分,本文主要介绍了Java之JNDI注入的实现,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-11-11
  • RedisKey的失效监听器KeyExpirationEventMessageListener问题

    RedisKey的失效监听器KeyExpirationEventMessageListener问题

    这篇文章主要介绍了RedisKey的失效监听器KeyExpirationEventMessageListener问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-05-05
  • SpringBoot中启动时如何忽略某项检测

    SpringBoot中启动时如何忽略某项检测

    这篇文章主要介绍了SpringBoot中启动时如何忽略某项检测,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-11-11
  • java虚拟机中多线程总结

    java虚拟机中多线程总结

    在本篇内容中小编给大家分享的是关于java虚拟机中多线程的知识点总结内容,需要的朋友们参考学习下。
    2019-06-06
  • Java实现带附件的邮件发送功能

    Java实现带附件的邮件发送功能

    这篇文章主要为大家详细介绍了Java实现带附件的邮件发送功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-08-08
  • Springboot项目启动成功后可通过五种方式继续执行

    Springboot项目启动成功后可通过五种方式继续执行

    本文主要介绍了Springboot项目启动成功后可通过五种方式继续执行,主要包括CommandLineRunner接口,ApplicationRunner接口,ApplicationListener接口,@PostConstruct注解,InitalizingBean接口,感兴趣的可以了解一下
    2023-12-12
  • java微信企业号开发之发送消息(文本、图片、语音)

    java微信企业号开发之发送消息(文本、图片、语音)

    这篇文章主要为大家详细介绍了java微信企业号开发之发送消息,发送类型包括文本、图片、语音,感兴趣的小伙伴们可以参考一下
    2016-06-06
  • 使用IDEA搭建MyBatis环境详细过程

    使用IDEA搭建MyBatis环境详细过程

    这篇文章主要介绍了使用IDEA搭建MyBatis环境的相关知识,包括创建项目的过程及导入mybatis的核心jar包的详细说明,本文通过图文实例代码相结合给大家介绍的非常详细,需要的朋友可以参考下
    2021-05-05
  • Spring框架+jdbcTemplate实现增删改查功能

    Spring框架+jdbcTemplate实现增删改查功能

    这篇文章主要介绍了Spring框架+jdbcTemplate实现增删改查功能,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-09-09

最新评论