文件名称:丢失的最小正整数leetcode-LeetCodePractice:我的LeetCode练习
文件大小:23KB
文件格式:ZIP
更新时间:2024-07-20 15:06:21
系统开源
丢失的最小正整数leetcode LeetCode Note 7. Reverse Integer:对于检测最大值,没有合适把握,无法选择正确的格式对值进行存储,导致丢失部分数据。同时老是用/10导致无法确定上界,消耗了时间去计算。改为用从下往上可以极大节省时间。 9. Palindrome Number:我的思路是直接利用取余法求得倒过来的数然后与原数据进行比较,直接但效率不高,从其他人那看到的思路,其实可以只求一半倒数然后与另一半作比较,既方便又快捷。 13. Roman to Integer:这道题没有思路,翻阅讨论区发现原来IV其实就是V-I其余类似,都是前一个减去后一个。 14. Longest Common Prefix:这道题和大家思路一样,都是取第一个字符串里的字节与后面的进行比较,只是要注意,针对空vector的返回,针对vector只有一个值时候的返回,和一些通过设置更好初始值进行优化。 20. Valid Parentheses: 对于括号匹配问题,自然而然的想到利用栈来实现。也成功实现了括号匹配,再去一观其他人答案,实际可引入map去提前设置好匹配规则,这
【文件预览】:
LeetCodePractice-master
----.gitattributes(2KB)
----LeetCodePractice()
--------LeetCode_9.cpp(1KB)
--------LeetCode_20.cpp(2KB)
--------LeetCode_13.cpp(3KB)
--------LeetCode_58.cpp(1KB)
--------LeetCodePractice.vcxproj.filters(2KB)
--------Leetcode_1.cpp(728B)
--------Remove Element_27.cpp(705B)
--------LeetCode_38.cpp(1KB)
--------LeetCode_7.cpp(2KB)
--------LeetCode_53.cpp(605B)
--------LeetCode_66.cpp(924B)
--------LeetCode_28.cpp(2KB)
--------LeetCode_27.cpp(836B)
--------LeetCode_88.cpp(3KB)
--------LeetCode_14.cpp(1KB)
--------LeetCode_26.cpp(2KB)
--------LeetCodePractice.vcxproj(6KB)
--------LeetCode_21.cpp(931B)
--------Leetcode_35.cpp(779B)
----LeetCodePractice.sln(1KB)
----README.md(4KB)
----.gitignore(6KB)