IDEA2020.1使用LeetCode插件运行并调试本地样例
2024-08-23 16:56:37
环境: 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");
}
}
}
最新文章
- Linux创建WiFi热点
- Java类的加载の动态
- destoon二次开发基础代码
- sklearn学习笔记3
- JQuery基础教程:选择元素(上)
- amcharts简单封装
- Android 实现书籍翻页效果----完结篇
- Excel日期格式单元格写成yyyy.MM.dd格式将无法读取到DataTable
- 【转】shell字符串截取
- systemd 编写服务管理脚本
- Python学习之再议row_input
- linux服务器开机启动tomcat
- 安装和破解Navicat
- Java使用RabbitMQ之订阅分发(Topic)
- mysql如何添加一个表的外键
- Unity应用架构设计(1)—— MVVM 模式的设计和实施(Part 2)
- Android学习之Button按钮在程序运行时全部变大写的处理
- Nginx安装及常用命令
- AnyRobot
- clothes
热门文章
- JavaScript 基础三
- [NOIP2019] 划分
- Python Matplotlib绘图基础
- Url跳转漏洞常见
- SpringBoot+MyBatis整合报错Property &#39;sqlSessionFactory&#39; or &#39;sqlSessionTemplate&#39; are required
- linux下显示dd命令的进度
- 虚拟化技术之kvm镜像模板制作工具virt-sysprep
- 2020.5.27 第七篇 Scrum冲刺博客
- [PyTorch 学习笔记] 3.1 模型创建步骤与 nn.Module
- 跨站请求伪造(csrf)的防护手段