
LeetCode
不跑步就等肥
这个作者很懒,什么都没留下…
展开
-
STL中vector的size()返回类型为size_t造成的for循环判断条件下溢问题
在刷LeetCode-15三数之和发现了一个vector.size()的返回值size_t类型可能引发的问题,之前看到过有人规避过这个问题单一直没有亲身碰到过也就不以为然,今天终于见识了,LeetCode调试器调试了半天才发现问题所在- - !。首先是有问题的代码class Solution {public: vector<vector<int>> threeSum(vector<int>& nums) { vector<vec原创 2020-07-17 01:04:43 · 1146 阅读 · 0 评论 -
LeetCode刷题记录
文章目录1. LeetCode 113 - 路径总和 II2. LeetCode 236 - 二叉树的最近公共祖先1. LeetCode 113 - 路径总和 II1、 二叉树的先序遍历可以理解为深度搜索,首先搜索到最左叶子节点并可以得到路径所有节点的值,再在遍历过程中会对树整体从左到右每一个叶子节点的路径(根节点到叶子节点的所有节点)进行搜索(叶子节点不一定在同一层),相当于深度搜索;2、...原创 2020-04-02 16:37:51 · 185 阅读 · 0 评论