leetcode题库-LeetCode:在本地调试LeetCodeC/C++问题

时间:2024-07-19 11:38:34
【文件属性】:

文件名称:leetcode题库-LeetCode:在本地调试LeetCodeC/C++问题

文件大小:14KB

文件格式:ZIP

更新时间:2024-07-19 11:38:34

系统开源

leetcode题库 LeetCode C++ 本地调试环境 注 适用于Ubuntu/WSL 详细用法参见 依赖 cmake googletest Ubuntu20.04及以上执行:sudo apt install build-essential cmake libgtest-dev 创建新git分支 项目为了不污染master分支,解答放到了solutions分支下,如果直接fork过去可以直接在master分支上提交题解,单独创建solutions分支也可以。 生成模板并调试运行 通过复制或者提供的脚步生成模板,将会在src目录下生成相应模板,根据题目进行修改相关函数名称即可。 脚本使用${ID}.${SOLUTION_NAME}.cc的方式创建文件 ./generate_template ${ID}.${SOLUTION_NAME} 调试运行,执行脚本或者在VSCode中点击CMake扩展的Debug按钮。 ./leetcode ${ID}.${PROBLEM_NAME} 持续集成 在fork的仓库中可以直接启用TravisCI功能,最后修改下Travis的图标的地址就能变成自己


【文件预览】:
LeetCode-master
----.gitignore(39B)
----src()
--------2.addTwoNumbers.cc(2KB)
--------0.template.cc(354B)
--------CMakeLists.txt(526B)
----.travis.yml(277B)
----doc()
--------使用VSCode进行LeetCode C++本地调试.md(7KB)
----README.md(1KB)
----include()
--------btree.cc(3KB)
--------listnode.h(868B)
--------headers.h(768B)
--------btree.h(939B)
--------CMakeLists.txt(66B)
--------listnode.cc(1KB)
----ci()
--------build-googletest.sh(509B)
----generate_template(910B)
----.gitattributes(86B)
----test()
--------test_tree.cc(1KB)
--------test_listnode.cc(964B)
--------CMakeLists.txt(450B)
----CMakeLists.txt(420B)
----leetcode(642B)

网友评论