你试过在 IDEA 上玩转 Leetcode 吗?

你想过在 IDEA 上玩转 Leetcode 吗?

不想进大厂的程序员不是好程序员,我认为不会偷懒的程序员不是好程序员

大家上学时,肯定上过数据结构与算法这门课吧,也许你上课时没咋听,但是考试下来也不差。但到了学校里的比赛比如 ACM 校赛,蓝桥杯大赛,百度之心等比赛,你就会发现当初上课该好好听(好像是你好好听就能听懂?)。

b

于是后来的我开始看尚硅谷的数据结构与算法,听牛客网的算法课,买极客时间 XX 老师的数据结构与算法之美(想要学习资源的,欢迎关注我)。最后去刷 LeetCode,牛客网的题,由于本人比较 CAI,我每次都是打开网页再去 IDEA 上刷题,如下图:

LeetCode Plugin 太好用了吧

插件的 Github 地址需要的小伙伴可以去看它的中英文使用方法和源码,下面会介绍它的在 IDEA 中的安装和使用!

在 IDE 中解决 LeetCode 问题,支持 leetcode.com 与 leetcode-cn.com,满足基本的做题需求。

理论上支持:IDEA PhpStorm WebStorm PyCharm RubyMine AppCode CLion GoLand DataGrip Rider MPS Android Studio。
be with you!

安装

通过插件库安装 https://plugins.jetbrains.com/plugin/12132-leetcode-editor

image

下载文件安装 https://github.com/shuzijun/leetcode-editor/releases
配置路径: File -> settings->tools->leetcode plugin

image

配置(第一次安装需要先配置)

image

  • URL 可选项: leetcode.com 与 leetcode-cn.com
  • Code Type: Java,Python,C++,Python3,C,C#,JavaScript,Ruby,Swift,Go ,Scala,Kotlin,Rust,PHP,Bash,SQL
  • LoginName: 登录用户名
  • Password: 登录密码
  • Temp File Path: 临时文件存放目录
  • proxy(HTTP Proxy): 使用 http 代理,配置路径:File -> settings->Appearance & Behavior->System Settings->HTTP Proxy
  • Custom code template: 自定义代码生成模板 (详细介绍)(示例)
  • LevelColour: 自定义题目难度颜色,重启后生效
  • English Content: 题目显示英文描述

image

上面有几种解题思路:如果要比较全的话就得去官网
比如入门题:

class Solution {
    
    
    public int[] twoSum(int[] nums, int target) {
    
    
        int[] a = new int[2];
       for(int i = 0;i<nums.length;i++){
    
    
           for(int y = (i+1);y<nums.length;y++){
    
    
               if(target == (nums[i]+nums[y])){
    
    
                   a[0]=i;
                   a[1]=y;
               }
           }
       }

        return a;
    }
}

OK!以上就是今天的全部内容,如果对你有帮助的话,不胜感激!!!(第一次发,hhh)

猜你喜欢

转载自blog.csdn.net/qq_43688587/article/details/107326132
今日推荐