
IP属地:北京
使用递归 和 && && 特性:如果左边为 false,不执行右边; 左边为true继续执行右边。 传入 n return n && n + (...
通过stl的库函数max_element求数组的最大元素。
对称二叉树 没什么好说的。使用递归和迭代的思路都可 public boolean isSymmetric(TreeNode root) { ...
我们可以遍历每根柱子,以当前柱子 i 的高度作为矩形的高,那么矩形的宽度边界即为向左找到第一个高度小于当前柱体 i 的柱体,向右找到第一个高度小...
排序加双指针
动态规划 滚动数组
根据 当前前缀和 mod K,在哈希表中找到与之 相等 的 key 。满足条件的 历史preSumModK 出现过 n 次,就是 当前前缀和 能...
287 思路: (1) 根据数组元素个数以及数值范围的确定,可以使用二分查找在数值范围内遍历重复数。 (2) 简单说就是对应一个范围内数值 m ...
思路: (1) 使用哈希表定位数据位置,使得操作时间复杂度达到 O(1) 。 (2) 使用双向链表维护数据,保证数据存储有先后顺序。 publi...