leetcode 2和C++力码练习为什么要练习?数据结构和算法很重要。总有比你更好的人,我们总能从他们的工作中学习。边缘情况很重要。勤奋胜过天赋。计划和交流想法的能力对于软件开发至关重要。
如何建造使用CMake的C++代码(版本>= 3.19.7)?
-
CMake是管理此项目中所有C++代码的构建工具。
-
代码使用C++14编译器编译。
-
正常使用做“cmake舞”:
-
mkdir build
创建一个单独的构建文件夹来隔离生成的cmake构建文件。 -
cd build
进入build文件夹。 -
cmake ..
告诉cmake查看项目根目录下的CMakeLists.txt。 -
make && make test
编译源代码并运行测试。
目录问题:
-
两数之和(简单,哈希表)
-
两数相加(中等,链表)O(n+m) O(max(n+1,m+1))
-
无重复字符的最长子串(中等,滑动窗口)
-
两个排序数组的中位数(难,分而治之)
暂无评论