1. 程式人生 > 程式設計 >IDEA2020.1使用LeetCode外掛執行並除錯本地樣例的方法詳解

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外掛執行並除錯本地樣例內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!