leetcode答案-leetcode-cpp:LeetcodeC++练习

时间:2024-07-19 19:14:31
【文件属性】:

文件名称:leetcode答案-leetcode-cpp:LeetcodeC++练习

文件大小:27KB

文件格式:ZIP

更新时间:2024-07-19 19:14:31

系统开源

leetcode 答案 leetcode-cpp Leetcode Practice with C++ Directory Thanks to 用了这玩意儿贼爽贼带感, 刷题就像是飞的感觉。 With vscode-leetcode, you can fuck leetcode easily. 还有各位discuss tab下面的大佬们,受益匪浅,希望能多多思考,多用别的角度考虑问题。 Easy 1 - Two Sum 建一个哈希表key是值value是下标直接查,找不到的话就存起来,在过半了的时候就能找到了。 7 - Reverse Integer 简单的一笔。结果每次 * 10 加上x % 10, x每次 / 10直接被截尾,最后比较一下result溢出了就设成0就完事了。注意result类型设成long,不然最后比较不了。 9 - Palindrome Number 先排除错误答案,比如说负数和不为零但能被10整除的数,然后就和上面的reverse integer一毛一样了。需要注意的是这一次仅仅是判断,所以走完一半就行了,还需要考虑整个数是奇数位还是偶数位的情况。 13 - R


【文件预览】:
leetcode-cpp-master
----38.count-and-say.cpp(2KB)
----13.roman-to-integer.cpp(2KB)
----21.merge-two-sorted-lists.cpp(2KB)
----100.same-tree.cpp(1KB)
----53.maximum-subarray.cpp(1KB)
----107.binary-tree-level-order-traversal-ii.cpp(2KB)
----35.search-insert-position.cpp(1KB)
----3.longest-substring-without-repeating-characters.cpp(1KB)
----104.maximum-depth-of-binary-tree.cpp(1KB)
----101.symmetric-tree.cpp(1KB)
----58.length-of-last-word.cpp(973B)
----27.remove-element.cpp(2KB)
----108.convert-sorted-array-to-binary-search-tree.cpp(2KB)
----2.add-two-numbers.cpp(1KB)
----14.longest-common-prefix.cpp(2KB)
----83.remove-duplicates-from-sorted-list.cpp(1KB)
----67.add-binary.cpp(1KB)
----110.balanced-binary-tree.cpp(2KB)
----1.two-sum.cpp(1KB)
----69.sqrt-x.cpp(1KB)
----26.remove-duplicates-from-sorted-array.cpp(2KB)
----README.md(6KB)
----.gitignore(289B)
----7.reverse-integer.cpp(1KB)
----70.climbing-stairs.cpp(1KB)
----66.plus-one.cpp(1KB)
----88.merge-sorted-array.cpp(1KB)
----20.valid-parentheses.cpp(2KB)
----9.palindrome-number.cpp(1KB)
----28.implement-str-str.cpp(2KB)

网友评论