Leetcode

[Leetcode]409. 最长回文串

描述给定一个包含大写字母和小写字母的字符串,找到通过这些字母构造成的最长的回文串。在构造过程中,请注意区分大小写。比如 "Aa" 不能当做一个回文字符串。注意:假设字符串的长度不会
2020-03-19 / 0 comments

[Leetcode] 1160. 拼写单词

描述给你一份『词汇表』(字符串数组) words 和一张『字母表』(字符串) chars。假如你可以用 chars 中的『字母』(字符)拼写出 words 中的某个『单词』(字符串),那么我们就认为你
2020-03-18 / 0 comments

[Leetcode] 836. 矩形重叠

描述矩形以列表 [x1, y1, x2, y2] 的形式表示,其中 (x1, y1) 为左下角的坐标,(x2, y2) 是右上角的坐标。如果相交的面积为正,则称两矩形重叠。需要明确的是,只在角或边接触
2020-03-18 / 0 comments

[Leetcode] 1379. 找出克隆二叉树中的相同节点

描述给你两棵二叉树,原始树 original 和克隆树 cloned,以及一个位于原始树 original 中的目标节点 target。其中,克隆树 cloned 是原始树 original 的一个
2020-03-16 / 0 comments

[Leetcode] 面试题 08.09. 括号

描述括号。设计一种算法,打印n对括号的所有合法的(例如,开闭一一对应)组合。说明:解集不能包含重复的子集。例如,给出 n = 3,生成结果为:[ "((()))", "
2020-03-16 / 0 comments

[Leetcode] 1266. 访问所有点的最小时间

描述平面上有 n 个点,点的位置用整数坐标表示 points[i] = [xi, yi]。请你计算访问所有这些点需要的最小时间(以秒为单位)。你可以按照下面的规则在平面上移动:每一秒沿水平或者竖直方向
2020-03-15 / 0 comments

[Leetcode] 面试题 16.01. 交换数字

描述编写一个函数,不用临时变量,直接交换numbers = [a, b]中a与b的值。示例:输入: numbers = [1,2]输出: [2,1]提示:numbers.length == 2Solu
2020-03-15 / 0 comments

[Leetcode] 1290. 二进制链表转整数

描述给你一个单链表的引用结点 head。链表中每个结点的值不是 0 就是 1。已知此链表是一个整数数字的二进制表示形式。请你返回该链表所表示数字的 十进制值 。 示例 1:输入:head = [1,0
2020-03-14 / 0 comments

[Leetcode] 535. TinyURL 的加密与解密

描述TinyURL是一种URL简化服务, 比如:当你输入一个URL https://leetcode.com/problems/design-tinyurl 时,它将返回一个简化的URL http:/
2020-03-13 / 0 comments

[Leetcode] 169. 多数元素

描述给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数大于 ⌊ n/2 ⌋ 的元素。你可以假设数组是非空的,并且给定的数组总是存在多数元素。示例 1:输入: [3,2,3]输
2020-03-13 / 0 comments
上一页 下一页