发表评论取消回复
相关阅读
相关 leetcode解题思路分析(六十一)519 - 525 题
1. 随机翻转矩阵 题中给出一个 n\_rows 行 n\_cols 列的二维矩阵,且所有值被初始化为 0。要求编写一个 flip 函数,均匀随机的将矩阵中的 0
相关 leetcode解题思路分析(六十)509 - 518 题
1. 斐波那契 计算第n项斐波那契 可以用动态规划,也可以用公式法 class Solution { public: int
相关 leetcode解题思路分析(五十六)476 - 482 题
1. 数字的补数 给定一个正整数,输出它的补数。补数是对该数的二进制表示取反。 正整数和1异或即按位取反,所以得到恰好大于该数的1111即可 clas
相关 leetcode解题思路分析(三十六)299 - 305题
1. 猜数字游戏 需要遍历两次,优化在于第二次和第一次有关联:哈希表中存储的会包括第一次的 class Solution { public:
相关 leetcode解题思路分析(六十九)594 - 600 题
1. 最长和谐子序列 和谐数组是指一个数组里元素的最大值和最小值之间的差别 正好是 1 。现在,给你一个整数数组 nums ,请你在所有可能的子序列中找到最长的和
相关 leetcode解题思路分析(六十八)587 - 593 题
1. 安装栅栏 在一个二维的花园中,有一些用 (x, y) 坐标表示的树。由于安装费用十分昂贵,你的任务是先用最短的绳子围起所有的树。只有当所有的树都被绳子包围时
相关 leetcode解题思路分析(六十五)552 - 558 题
1. 学生出勤记录2 给定一个正整数 n,返回长度为 n 的所有可被视为可奖励的出勤记录的数量。 答案可能非常大,你只需返回结果mod 109 + 7的值。 和
相关 leetcode解题思路分析(七十六)670 - 676 题
1. 最大交换 给定一个非负整数,你至多可以交换一次数字中的任意两位。返回你能得到的最大值。 先从低位往高位遍历,保存每一位经过交换能得到的最大值的下标 再
相关 leetcode解题思路分析(九十)789 - 795 题
1. 逃脱障碍者 你在进行一个简化版的吃豆人游戏。你从 \[0, 0\] 点开始出发,你的目的地是 target = \[xtarget, ytarget\] 。
相关 leetcode解题思路分析(八十六)753 - 763 题
1. 破解保险箱 有一个需要密码才能打开的保险箱。密码是 n 位数, 密码的每一位是 k 位序列 0, 1, …, k-1 中的一个 。你可以随意输入密码,保险箱
还没有评论,来说两句吧...