leetcode刷题--辅助工具

news/2024/12/23 3:05:14/

idea插件

插件商店搜索leetcode,可以让你利用idea调试leetcode的题目

插件首先需要填写用户名密码登录,登录上就可以在idea搜题、做题、提交等

注意:

一些版本登录可能登录失败,解决方法是换leetcode地址为leetcode.cn。

有些可以通过界面直接切换,如果界面不能切换可以改leetcode-config.xml配置文件

我的配置改成:<option name="url" value="leetcode.cn" />

我的配置文件在C:\Users\用户名\AppData\Roaming\JetBrains\IntelliJIdea2020.1\options

然后是插件的一些方便的配置:

// 下面是文件名设置,相比于默认的 转化为了英文、优化了类名
P$!velocityTool.toPinyinAndTrims(${question.frontendQuestionId})$!velocityTool.camelCaseName(${question.titleSlug})${question.content}
// 下面是自动生成的内容,package肯定是你需要改的,其它的配合上面打开就能用
package train.leetcode.leetcode.editor.cn;
//Java:${question.title}
public class P$!velocityTool.toPinyinAndTrims(${question.frontendQuestionId})$!velocityTool.camelCaseName(${question.titleSlug}){public static void main(String[] args) {Solution solution = new P$!velocityTool.toPinyinAndTrims(${question.frontendQuestionId})$!velocityTool.camelCaseName(${question.titleSlug})().new Solution();// TO TEST}${question.code}
}

另外,我写了一下leetcode常用的数据结构和调试用的方法

例如leetcode常见的数组输入转化为树或者链表。我写了个工具方法如下:字符串转为树,常见对树的层序打印

 然后我们调试时就可以用下面方法调试输出

 


http://www.ppmy.cn/news/48009.html

相关文章

灵活可扩展,2023年值得尝试的13款富文本编辑器

作为前端开发人员&#xff0c;我们经常需要为网站和应用程序添加文本内容。与传统的文本编辑器不同&#xff0c;富文本编辑器可让您轻松创建各种类型的文本内容&#xff0c;包括加粗字体、斜体字、框架、列表、图片和视频等。 本文我将向大家推荐 13 款开源的灵活可拓展的富文…

前端研发提质增效利器,TypeScirpt成功迁移详解

点击蓝字&#x1f446; 关注Agilean&#xff0c;获取一手干货 直播预告&#xff1a;Adapt 系列直播又双叒叕来啦&#xff01;最新一期我们将围绕「版本分支与环境」进行深入探讨&#xff0c;欢迎大家来直播间和主播互动哟&#xff5e; 点击下方右上角红色按钮「预约」&#x1f…

基于java进行收藏功能的实现

1.首先进行建表 大部分点赞都是文章&#xff0c;帖子&#xff0c;或者商品的收藏&#xff0c;然后登录用户进行收藏&#xff0c;创建表的话需要文章&#xff0c;帖子&#xff0c;或者商品的id和用户的id&#xff0c;我这里是文章postId和ud 2.接下来就是代码层面的实现 ourc…

探索 Qt WebEngineWidgets:从底层原理到高级应用与技巧

探索 Qt WebEngineWidgets&#xff1a;从底层原理到高级应用与技巧 (Exploring Qt WebEngineWidgets: From Fundamentals to Advanced Applications and Techniques 一、Qt WebEngineWidgets 模块简介及原理 (Introduction and Principles of Qt WebEngineWidgets Module)1. Qt…

(2023)Admob广告实践笔记

开屏 官方最佳实践 最好等到您的用户使用您的应用几次后&#xff0c;再展示您的第一个应用打开广告。在您的用户等待您的应用加载的时间展示应用打开广告。如果您在应用打开广告下方有一个加载屏幕&#xff0c;并且您的加载屏幕在广告关闭之前完成加载&#xff0c;您可能需要…

Jetson Nano (4GB)烧写jetbot Image

一、Image下载 1、官方下载&#xff0c;浏览器访问Using SD Card Image - JetBot&#xff0c;下载jetbot-043_nano-4gb-jp45.zip。 注意&#xff1a;通过此方式下载需要电脑能访问外网。 2、天翼网盘下载&#xff0c;https://cloud.189.cn/t/q2mUJv7jaIna &#xff08;访问码…

对字符串的所有子串的字符种类数求和

题目描述 给定一个长度为n的字符串&#xff0c;求该字符串的所有子串的字符种类数。 暴力方法 遍历所有子串&#xff0c;每次求每个子串的字符种类数&#xff0c;然后求和。 时间复杂度 O ( n 2 ) O(n^2) O(n2) DP 这个之前是真没想过&#xff0c;直到看到了大佬的思路 大…

拼多多的天天618,如何掀开电商营销的“皇帝新衣”?

电商价格战如火如荼&#xff0c;拼多多也在2023年4月正式启动“数码家电消费季”百亿补贴。 首季将在百亿补贴的基础上加码10亿&#xff0c;对手机、平板等各种数码家电&#xff0c;提供全品类补贴&#xff0c;苹果、华为、小米、美的等国内外各大品牌均会参与。拼多多相关负责…