【文件属性】:
文件名称:leetcode2sumc-leetcode:leetcode
文件大小:12KB
文件格式:ZIP
更新时间:2021-07-06 17:55:25
系统开源
leetcode
2
和
c
力码练习
为什么要练习?
数据结构和算法很重要。
总有比你更好的人,我们总能从他们的工作中学习。
边缘情况很重要。
勤奋胜过天赋。
计划和交流想法的能力对于软件开发至关重要
如何建造
使用
CMake
的
C++
代码
(版本
>=
3.19.7)是管理此项目中所有
C++
代码的构建工具。
代码使用
C++14
编译器编译。
正常使用
做“cmake
舞”。
mkdir
build创建一个单独的构建文件夹来隔离生成的
cmake
构建文件。
cd
build进入
build
文件夹。
cmake
..告诉
cmake
查看项目根目录下的
CMakeLists.txt。
make
&&
make
test编译源代码并运行测试。
目录
问题
困难
话题
解决了
单元测试
时间
空间
1
-
二和
简单的
哈希表
上)
上)
2
-
两个数字相加
中等的
链表
O(n+m)
O(max(n+1,m+1))
3
-
无重复字符的最长子串
中等的
滑动窗口
上)
上)
4
-
两个排序数组的中位数
难的
分而治之
【文件预览】:
leetcode-main
----cmake()
--------CMakeLists.txt.in(504B)
--------googletest.cmake(1006B)
----src()
--------test()
--------main()
--------CMakeLists.txt(23B)
----CMakeLists.txt(410B)
----README.md(2KB)