海量技术面试题库,拥有算法、数据结构、系统设计等 1000+题目,帮助你高效提升编程技能,轻松拿下世界 IT 名企 Dream Offer。
给你一个二叉树的根节点root, 检查它是否轴对称。 示例1: 输入:root = [1,2,2,3,4,4,3]输出:true 示例2: 输入:root = [1,2,2,null,3,null,3]输出:false 提示: 树中节点数目在范围[1, 1000]内 -100 <= Node.val <= 100 进阶:你可以运用递归和迭代两种方法解决这个问题吗?
53. 最大子数组和 - 给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 子数组 是数组中的一个连续部分。 示例 1: 输入:nums = [-2,1,-3,4,-1,2,1,-5,4] 输出:6 解释:连续子数组 [4,-1,2,1] 的和最大,为
feat: add solutions to lc problem: No.3586 (#4499) 53d1406· Jun 16, 2025 History10,949 Commits .github .husky basic images lcci lcof lcof2 lcp lcs solution .clang-format .editorconfig .gitignore .nojekyll .prettierignore ...
Leetcode No.120 三角形最小路径和(动态规划) 编程算法 每一步只能移动到下一行中相邻的结点上。相邻的结点 在这里指的是 下标 与 上一层结点下标 相同或者等于 上一层结点下标 + 1 的两个结点。也就是说,如果正位于当前行的下标 i ,那么下一步可以移动到下一行的下标 i 或 i + 1 。 week 2021/11...
This problem was inspired by this original tweet by Max Howell: Google: 90% of our engineers use the software you wrote (Homebrew), but you can’t invert a binary tree on a whiteboard so fuck off. 【解答】这个段子已经在互联网上广为流传了,实际事情的背景我们不得而知。不过如果真是...
今天在使用leetcode做合并区间的问题的时候出现了peek problem no quick fixes available的问题; 问题见下面: for(autoiter= intervals.begin();iter!=intervals.end();iter++) 我使用for语句就会产生问题。 解决方法: vector<vector<int>>::intervals iter;while(iter != intervals.end()) ...
0363 Max Sum of Rectangle No Larger Than K 37.3% Hard 0364 Nested List Weight Sum II 62.7% Medium 0365 Water and Jug Problem 30.6% Medium 0366 Find Leaves of Binary Tree 70.6% Medium 0367 Valid Perfect Square Go 41.7% Easy 0368 Largest Divisible Subset 38.1% Medium 0369 Plus One...
知名互联网科技博主@爱可可-爱生活微博推荐。 许可证 知识共享 版权归属-相同方式共享 4.0 国际 公共许可证 Packages No packages published Languages Java31.2% Python23.1% C++17.6% Go11.7% C#6.0% JavaScript5.7% Other4.7%
0363 Max Sum of Rectangle No Larger Than K 38.3% Hard 0364 Nested List Weight Sum II 63.4% Medium 0365 Water and Jug Problem 30.9% Medium 0366 Find Leaves of Binary Tree 71.5% Medium 0367 Valid Perfect Square Go 42.0% Easy 0368 Largest Divisible Subset 38.1% Medium 0369 Plus One...