日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Leetcode怎么调试java代码,在Clion上调试LeetCode代码

發布時間:2023/12/9 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Leetcode怎么调试java代码,在Clion上调试LeetCode代码 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在Clion上調試LeetCode代碼

在leetcode上做題調試起來總有些不方便,所以查閱了一些資料后,按以下配置,自我感覺效率還行,分享給大家。祝大家刷題愉快。并附上自己整理的leetcode400題題表。

Leetcode400題:notion地址

依賴Clion插件

使用方法

1.安裝上述插件

打開CLion設置,在Plugins

搜索 leetcode 即可找到插件 leetcode editor,并安裝。

搜索 Single File 即可找到插件 C/C+?+? Single File Execution,并安裝。

2.配置LeetCode插件

打開 首選項(Preferences)=>Tools=>leetcode plugin 自行設置登錄名與密碼

TempFilePath :設置到項目根目錄。

Cutstom Temlate :自定義模板,打開。

CodeFileName :Leetcode文件名稱,建議設置為$!{question.frontendQuestionId}-${question.titleSlug}

CodeTemplate :重點,關系到生成的文件能否一步運行,引入了項目中的庫文件,包括基本的c,c++庫,與別人實現的Leetcode鏈表與樹。

${question.content}

\#include "include/headers.h"

using namespace std;

${question.code}

int main()

{

Solution s;

vector data{7, 1, 5, 3, 6, 4};

//vector ans = s.twoSum(data,11);

//cout << ans[0]<

cout<

}

plugin.png

]

3.創建Leetcode文件,并使用C/C+?+? Single File Execution創建啟動項目

打開題目列表,雙擊題目,生成Leetcode臨時文件。

在文件空白處,右鍵選擇 Add executable for single c/cpp file,會自動在根目錄下的 CMakeLists.txt中創建可執行項目。

修改 main()后,運行或調試指定項目。

leetcode.png

文件說明

include文件夾

包含了leetcode的鏈表與樹。

CMakelist.txt

該項目有兩個CMakelists.txt文件,一個位于根目錄下,一個位于include文件夾中。

根目錄/CMakeLists.txt:

cmake_minimum_required(VERSION 3.9)

project(LeetCode)

set(CMAKE_CXX_STANDARD 11)

include_directories(${CMAKE_SOURCE_DIR}/include)

add_subdirectory(leetcode/editor/cn/include)

add_executable(1-two-sum leetcode/editor/cn/1-two-sum.cpp)

根目錄/leetcode/editor/cn/include/CMakeLists.txt:

aux_source_directory(. LEETCODE)

add_library(leetcode ${LEETCODE})

常見問題

1.創建的臨時文件為java類型

解決辦法:LeetCode插件設置中Code Type 選擇為C++

2.執行Add executable for single c/cpp file后,項目中沒有創建臨時文件

解決辦法:LeetCode插件設置中將TempFilePath設為本項目的根目錄

3.執行Add executable for single c/cpp file后,Run/Debug中沒有新的選項

解決辦法:Clion打開根目錄下的CMakeLists.txt,打開自動刷新auto reload。

或者設置中找到cmake頁,打開Reload CMakeProject on editing CMakeLists.txt

總結

以上是生活随笔為你收集整理的Leetcode怎么调试java代码,在Clion上调试LeetCode代码的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。