🙌 简介
leetcode 刷题的代码仓库
IDE : Intellij IDEA, Goland
插件 : Leetcode-editor(修改版)
⚙ 插件配置
java
- CodeFilePath :
~\Desktop\leetcode\src\cn\celess
- TempFilePath :
~\Desktop\leetcode\data
- Custom Template 开启自定义模板
- Show Acceptance 开启通过率显示
- JCEF
- English Content
- CodeFileName :
${question.difficulty}\\$!velocityTool.camelCaseName(${question.titleSlug})
- CodeTemplate :
package cn.celess.${question.difficulty};
import cn.celess.utils.*;
/**
* @author : 禾几海
* @date : $!velocityTool.date("yyyy年MM月dd日 hh:mm")
* @difficulty : ${question.difficulty}
* @info submissions: ${question.submissions} accepted: ${question.accepted} acceptance: $!velocityTool.percentage(${question.accepted},${question.submissions})
* @see <a href="https://leetcode-cn.com/problems/${question.titleSlug}">${question.frontendQuestionId}.${question.title}</a>
* @desc :
*/
public class $!velocityTool.camelCaseName(${question.titleSlug}) {
${question.code}
public static void main(String[] args) {
Solution solution = new $!velocityTool.camelCaseName(${question.titleSlug})().new Solution();
Assert assertion = Assert.getInstance();
}
}
GO
- CodeFilePath :
~\Desktop\leetcode\go-src
- TempFilePath :
~\Desktop\leetcode\data
- Custom Template 开启自定义模板
- Show Acceptance 开启通过率显示
- JCEF
- English Content
- CodeFileName :
${question.difficulty}\\$!velocityTool.camelCaseName(${question.titleSlug})
- CodeTemplate :
package main
/**
* @author : 禾几海
* @date : $!velocityTool.date("yyyy年MM月dd日 hh:mm")
* @difficulty : ${question.difficulty}
* @info submissions: ${question.submissions} accepted: ${question.accepted} acceptance: $!velocityTool.percentage(${question.accepted},${question.submissions})
* @see <a href="https://leetcode-cn.com/problems/${question.titleSlug}">${question.frontendQuestionId}.${question.title}</a>
* @desc :
*/
${question.code}
func main() {
}
📒 刷题计划
-
回溯算法
-
排序和搜索
-
动态规划
-
分治算法
-
贪心
-
并查集
-
图(最小生成树)
-
KMP算法