这是一个使用C++完成的leetcode的算法题。 我会不定期更新,清晰的代码,完整的注释,让你更容易理解。
相同标号的cpp文件是leetcode的相应代码,md文件是相应的题面和一些解题思路, 并不是所有习题都有相应的md文件,但有空会把所有的都补全。
已完整上传的习题有:
题号 | cpp | md | 更新日期 |
---|---|---|---|
18 | 18-4Sum.cpp | 18-4Sum.md | 2019/11/14 |
19 | 19-RemoveNthNodeFromEndofList.cpp | 19-RemoveNthNodeFromEndofList.md | 2019/11/15 |
24 | 24-SwapNodesinPairs.cpp | 24-SwapNodesinPairs.md | 2019/11/16 |
29 | 29-DivideTwoIntegers.cpp | 29-DivideTwoIntegers.md | 2019/12/20 |
31 | 31-NextPermutation.cpp | 31-NextPermutation.md | 2019/12/21 |
33 | 33-SearchInRotatedSortedArray.cpp | 33-SearchInRotatedSortedArray.md | 2019/12/22 |
34 | 34-FindFirstAndLastPositionOfElementInSortedArray.cpp | 2019/12/30 | |
36 | 36-ValidSudoku.cpp | 36-ValidSudoku.md | 2019/12/20 |
37 | 37-SodukuSolver.cpp | 37-SodukuSolver.md | 2019/12/30 |
38 | 38-CountAndSay.cpp | 38-CountAndSay.md | 2019/12/31 |
日志
时间 | 记录 | 备注 |
---|---|---|
2019/12/18 | 将开发环境改为Visual Studio Code | VSC使用MinGW编译器,与VS2017不同的是会生成.exe文件 |
2019/12/19 | 重新组织了文件 | 每道题所有相关的文件都在自己的文件内,简洁明了 |
2019/12/20 | gdb调试时无法输出中文 | 本身leetcode的习题是不涉及到输出的,不过为了方便编程,我会写一些少量的用于测试的代码,需要输出一些调试信息,因此将少量的中文输出改为英文输出,但代码中会标注相应的注释 |
作者:王少鹏
邮箱:05162078@cumt.edu.cn
欢迎互相研讨