
LeetCode 397 整数替换
文章目录摘要描述题解答案题解代码分析为什么偶数直接除以 2奇数时为什么看 n % 4为什么 n3 要特殊处理用循环而不是递归示例 2 简要过程:n...

文章目录摘要描述题解答案题解代码分析为什么偶数直接除以 2奇数时为什么看 n % 4为什么 n3 要特殊处理用循环而不是递归示例 2 简要过程:n...

特点:找数二段性 时间复杂度O(logN) 本质:只要有二段性就可以用二分,而非仅局限于有序 比如D.二分查找...
LeetCode Hot100 两数之和 Java代码详细教程 两数之和作为LeetCode hot 100的入门题目,对于刚学算法的小白来说还...
思路这道题想通了比简单题还简单。说是dp,贪心,本质只是低买高卖,见好就收。具体思路:遍历一遍给出数组&...
21、[简单] 合并两个有序链表 递归 链表 迭代 class Solution { public:ListNode* mergeTwoLists(ListN...
题目链接:198.打家劫舍 解题思路:动态规划 具体思路: 首先处理边界情况,若数组仅 1 个元素...

题目描述 给你一个单链表的头节点 head ,请你判断该链表是否为回文链表。如果是,返回 true ;否则...

【力扣hot100】【LeetCode 42】接雨水|辅助数组法or双指针法 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图...

题目描述 给定一个 n × n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。 你必须在 原地 旋转图像,这意味着你需要...
11、[中等] 盛最多水的容器 双指针 c class Solution { public:int maxArea(vector& height)...