文件名称:有必要买leetcode吗-leetcode:这个repo旨在解决Leetcode问题的日志解决方案
文件大小:414KB
文件格式:ZIP
更新时间:2024-07-20 18:22:16
系统开源
有必要买leetcode吗[目录] Leetcode 问题的解决方案 此 repo 旨在记录 Leetcode 问题或面试中在线判断问题的解决方案。 另一个 repo 也包含了数百个解决方案,但它是一个大项目,不方便找到特定的解决方案。 先决条件 该项目提供了一种编译所有源文件的简单方法: CMake . 编译后会新建一个文件夹bin ,所有的可执行文件都保存在这个文件夹下。 因此,这个 repo 的前提是:编译依赖于 . 当然,这个前提是推荐的,而不是必要的。 将提供另一种编译源文件的简单方法。 知识库 这部分简要介绍了典型的数据结构和经典算法。 树状数组(ToDo) 汇编 全部编译 执行build.sh脚本: $ ./build.sh 编译一 如果未安装CMake则必须使用g++一一编译源代码。 推荐使用标准C++17 。 例如: $ g++ -std=c++17 array/leetcode53.cpp -o leetcode53 快速访问 不。 Leetcode 问题 解决方案 相关知识 * 比较字符串 * 归并排序 * 快速排序 * 华为机试随机数去重和排序 * HUAWEI
【文件预览】:
leetcode-master
----knowledge()
--------Dynamic_Programming.md(12KB)
--------pic()
----array()
--------leetcode406.cpp(2KB)
--------leetcode746.cpp(3KB)
--------leetcode322.cpp(1KB)
--------leetcode121.cpp(2KB)
--------leetcode435.cpp(1KB)
--------leetcode665.cpp(1KB)
--------permutation()
--------leetcode718.cpp(2KB)
--------leetcode875.cpp(2KB)
--------leetcode53.cpp(3KB)
--------leetcode605.cpp(2KB)
--------leetcode64.cpp(1KB)
--------sort()
--------leetcode120.cpp(2KB)
--------leetcode455.cpp(1KB)
--------offer51.cpp(5KB)
--------leetcode350.cpp(2KB)
--------leetcode315.cpp(3KB)
--------CMakeLists.txt(1KB)
--------leetcode135.cpp(1KB)
--------leetcode209.cpp(1KB)
--------leetcode122.cpp(2KB)
--------leetcode347.cpp(1KB)
--------leetcode992.cpp(4KB)
--------leetcode452.cpp(1KB)
--------leetcode79.cpp(3KB)
----include()
--------utils.hpp(2KB)
----interview()
--------shangtang.cpp(1KB)
--------huawei2.cpp(1KB)
--------eBay.cpp(1KB)
--------huawei8.cpp(2KB)
--------huawei4.cpp(1KB)
--------huawei7.cpp(712B)
--------huawei6.cpp(647B)
--------huawei1.cpp(2KB)
--------CMakeLists.txt(359B)
--------huawei3.cpp(1023B)
--------huawei5.cpp(2KB)
----tree()
--------leetcode0408.cpp(2KB)
--------leetcode98.cpp(5KB)
--------leetcode144.cpp(2KB)
--------leetcode95.cpp(3KB)
--------leetcode112.cpp(4KB)
--------leetcode96.cpp(1KB)
--------leetcode145.cpp(2KB)
--------leetcode235.cpp(2KB)
--------CMakeLists.txt(479B)
--------leetcode538.cpp(3KB)
--------leetcode94.cpp(2KB)
--------leetcode572.cpp(8KB)
----CMakeLists.txt(332B)
----string()
--------leetcode8.cpp(2KB)
--------leetcode3.cpp(1KB)
--------leetcode5.cpp(4KB)
--------leetcode76.cpp(1KB)
--------leetcode792.cpp(3KB)
--------leetcode14.cpp(1KB)
--------leetcode763.cpp(1KB)
--------leetcode409.cpp(1KB)
--------CMakeLists.txt(460B)
--------offer45.cpp(1KB)
--------leetcode65.cpp(2KB)
--------leetcode392.cpp(5KB)
----README.md(10KB)
----linkedlist()
--------leetcode92.cpp(2KB)
--------leetcode206.cpp(2KB)
--------leetcode148.cpp(7KB)
--------leetcode2.cpp(3KB)
--------leetcode445.cpp(4KB)
--------CMakeLists.txt(215B)
----build.sh(158B)
----number()
--------leetcode70.cpp(2KB)
--------leetcode371.cpp(705B)
--------CMakeLists.txt(87B)