leetcode2sumc LeetCode:LeetCode问题
leetcode 2和c力码LeetCode问题的C++和Python 3解决方案。新问题会不断补充。
要编译C++解决方案,请运行:
gcc -Wall path/to/the.cpp -o main -lC++-std=C++11 ./main
注意:为并添加parse_input.cpp像这样:
gcc -Wall path/to/the.cpp path/to/parse_input.cpp -o main -lC++-std=C++11 ./main
对于Python 3,只需执行以下操作:
python3 path/to/the.py
并按照提示操作。
目录
-
数组问题
-
解决方案时间复杂度:O(N^2),空间复杂度:O(1)
-
链表问题
-
解决方案时间复杂度:O(M + N),空间复杂度:O(max(M, N))
-
数学问题
-
解决方案时间复杂度:O(logk),空间复杂度:O(1)
-
排序问题
-
解决方案时间复杂度:O(N + M),空间复杂度:O(1)