摘要: 题目: 设计一个算法,找出数组中两数之和为指定值的所有整数对。一个数只能属于一个数对。 示例 1: 输入: nums = [5,6,5], target = 11 输出: [[5,6]] 示例 2: 输入: nums = [5,6,5,6], target = 11 输出: [[5,6],[5,6] 阅读全文
posted @ 2020-03-18 17:25 silentteller 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 题目: 给定两个整数数组,请交换一对数值(每个数组中取一个数值),使得两个数组所有元素的和相等。 返回一个数组,第一个元素是第一个数组中要交换的元素,第二个元素是第二个数组中要交换的元素。若有多个答案,返回任意一个均可。若无满足条件的数值,返回空数组。 示例: 输入: array1 = [4, 1, 阅读全文
posted @ 2020-03-18 17:13 silentteller 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 题目: 在老式手机上,用户通过数字键盘输入,手机将提供与这些数字相匹配的单词列表。每个数字映射到0至4个字母。给定一个数字序列,实现一个算法来返回匹配单词的列表。你会得到一张含有有效单词的列表。映射如下图所示: 示例 1: 输入: num = "8733", words = ["tree", "us 阅读全文
posted @ 2020-03-18 16:58 silentteller 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 题目: 你有一个用于表示一片土地的整数矩阵land,该矩阵中每个点的值代表对应地点的海拔高度。若值为0则表示水域。由垂直、水平或对角连接的水域为池塘。池塘的大小是指相连接的水域的个数。编写一个方法来计算矩阵中所有池塘的大小,返回值需要从小到大排序。 示例: 输入: [ [0,2,1,0], [0,1 阅读全文
posted @ 2020-03-18 16:23 silentteller 阅读(1038) 评论(0) 推荐(0) 编辑