[Условие] Leetcode #1. Two sum
Ссылка на задачу на Leetcode
Решение
У нас есть массив чисел
Нужно написать функцию, которая возвращает индексы двух чисел из массива
Считаем, что у задачи всегда есть решение и оно только одно.
Отдельный пункт: постараться найти решение, у которого временная сложность меньше O(n^2).
#easy #arrays #twopointers #hashtable
@leetcode_furrycat
Ссылка на задачу на Leetcode
Решение
У нас есть массив чисел
nums
и число target
. Нужно написать функцию, которая возвращает индексы двух чисел из массива
nums
, которые в сумме дают target
. Нельзя использовать один и тот же элемент дважды.Считаем, что у задачи всегда есть решение и оно только одно.
Отдельный пункт: постараться найти решение, у которого временная сложность меньше O(n^2).
Кейс #1:
nums = [2,7,11,15]
target = 9
output = [0,1]
Кейс #2:
nums = [3,2,4]
target = 6
output: [1,2]
Кейс #3:
nums = [3,3]
target = 6
output = [0,1]
#easy #arrays #twopointers #hashtable
@leetcode_furrycat
LeetCode
Two Sum - LeetCode
Can you solve this real interview question? Two Sum - Given an array of integers nums and an integer target, return indices of the two numbers such that they add up to target.
You may assume that each input would have exactly one solution, and you may not…
You may assume that each input would have exactly one solution, and you may not…