原题目是这样的:给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。 测试结果array(1,4),主要思路就是遍历数组中每一个数字,在数组中,看它与自己之后的数字相加是否等于target。 ...
分类:
编程语言 时间:
2018-09-06 12:25:45
阅读次数:
136
给定一个整数数组和一个目标值,找出数组中和为目标值的两个数,且同样的元素不能被重复利用。 ...
第一次做发现很多小细节以前都没注意过,感觉还是蛮头疼的。 题目: 给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。 题目: 给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 你可以假设每个输入只对应一种答案,且同 ...
分类:
编程语言 时间:
2018-09-03 11:12:45
阅读次数:
157
给定一个整数数组,判断是否存在重复元素。 如果任何值在数组中出现至少两次,函数返回 true。如果数组中每个元素都不相同,则返回 false。 示例 1: 示例 2: 示例 3: ...
分类:
其他好文 时间:
2018-09-03 02:31:45
阅读次数:
138
题目: Given an array of integers, return indices of the two numbers such that they add up to a specific target. 给定一个整数数组,返回两个数字的索引,使它们相加到特定目标。 You may a ...
分类:
其他好文 时间:
2018-08-31 11:46:19
阅读次数:
123
和谐数组是指一个数组里元素的最大值和最小值之间的差别正好是1。 现在,给定一个整数数组,你需要在所有可能的子序列中找到最长的和谐子序列的长度。 示例 1: 输入: [1,3,2,2,5,2,3,7] 输出: 5 原因: 最长的和谐数组是:[3,2,2,2,3]. 说明: 输入的数组长度最大不超过20 ...
分类:
其他好文 时间:
2018-08-31 00:30:49
阅读次数:
135
题目说明 给定一个整数数组和一个整数 k,判断数组中是否存在两个不同的索引 i 和 j,使得 nums [i] = nums [j],并且 i 和 j 的差的绝对值最大为 k。 解法1 / 时间复杂度:O(n) 使用unordered_set保存滑动窗口(长度[0,k]) / bool contai ...
分类:
其他好文 时间:
2018-08-26 18:37:46
阅读次数:
127
个人练习记录 给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [ ...
分类:
其他好文 时间:
2018-08-25 18:44:15
阅读次数:
129
给定一个整数数组 nums,求出数组从索引 i 到 j (i ≤ j) 范围内元素的总和,包含 i, j 两点。 示例: 给定 nums = [-2, 0, 3, -5, 2, -1],求和函数为 sumRange() sumRange(0, 2) -> 1 sumRange(2, 5) -> -1 ...
分类:
编程语言 时间:
2018-08-25 00:38:10
阅读次数:
167
tip:题目来自 https://leetcode-cn.com/problemset/algorithms/ 给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。 示例: 2.双指针 给定两个非空链表来表示两个非负整数。位数按 ...
分类:
编程语言 时间:
2018-08-15 17:45:28
阅读次数:
190