[860]柠檬水找零

//在柠檬水摊上,每一杯柠檬水的售价为 5 美元。 // // 顾客排队购买你的产品,(按账单 bills 支付的顺序)一次购买一杯。 // // 每位顾客只买一杯柠檬水,然后...

2021-03-18 · 2 min

[130]被围绕的区域

//给你一个 m x n 的矩阵 board ,由若干字符 'X' 和 'O' ,找到所有被 'X' 围绕的区域,并将这些区域里所有的 'O' 用 'X' 填充 //。 // // // // // 示例 1: // // //输入:b...

2021-03-16 · 2 min

[733]图像渲染

//有一幅以二维整数数组表示的图画,每一个整数表示该图画的像素值大小,数值在 0 到 65535 之间。 // // 给你一个坐标 (sr, sc) 表示图像渲染开始的像素值(行 ,列...

2021-03-16 · 2 min

[279]完全平方数

//给定正整数 n,找到若干个完全平方数(比如 1, 4, 9, 16, ...)使得它们的和等于 n。你需要让组成和的完全平方数的个数最少。 // // 给你一个整数 n ,返...

2021-03-12 · 1 min

[111]二叉树的最小深度

//给定一个二叉树,找出其最小深度。 // // 最小深度是从根节点到最近叶子节点的最短路径上的节点数量。 // // 说明:叶子节点是指没有子节点的节点。 // //...

2021-03-12 · 1 min

[371]两整数之和

//不使用运算符 + 和 - ,计算两整数 a 、b 之和。 // // 示例 1: // // 输入: a = 1, b = 2 //输出: 3 // // // 示例 2: // // 输入: a = -2, b = 3 //输出: 1 // Related...

2021-03-12 · 1 min

[260]只出现一次的数字 III

//给定一个整数数组 nums,其中恰好有两个元素只出现一次,其余所有元素均出现两次。 找出只出现一次的那两个元素。你可以按 任意顺序 返回答案。 //...

2021-03-12 · 1 min

[137]只出现一次的数字 II

//给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现了三次。找出那个只出现了一次的元素。 // // 说明: // // 你的算法应该具有线...

2021-03-12 · 1 min

[476]数字的补数

//给你一个 正 整数 num ,输出它的补数。补数是对该数的二进制表示取反。 // // // // // // // 示例 1: // // //输入:num = 5 //输出:2 //解释:5 的二...

2021-03-12 · 1 min

[136]只出现一次的数字

//给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 // // 说明: // // 你的算法应该具有线性...

2021-03-12 · 1 min

[762]二进制表示中质数个计算置位

//给定两个整数 L 和 R ,找到闭区间 [L, R] 范围内,计算置位位数为质数的整数个数。 // // (注意,计算置位代表二进制表示中1的个数。例如 21 的二进制表示...

2021-03-12 · 1 min

[231]2的幂

//给定一个整数,编写一个函数来判断它是否是 2 的幂次方。 // // 示例 1: // // 输入: 1 //输出: true //解释: 20 = 1 // // 示例 2: // // 输入: 16 //输出: true...

2021-03-12 · 1 min

[9]回文数

//给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。 // // 回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,12...

2021-03-08 · 1 min

[128]最长连续序列

//给定一个未排序的整数数组 nums ,找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。 // // // // 进阶:你可以设计并实现时间复杂度为 O(n) 的...

2021-03-08 · 1 min

[32]最长有效括号

//给你一个只包含 '(' 和 ')' 的字符串,找出最长有效(格式正确且连续)括号子串的长度。 // // // // // // 示例 1: // // //输入:s = "(()" //输出:2 //解释...

2021-03-07 · 2 min