Your question is Find Two-Sum Key Value. Start with the requirements on the right.
Run and submit as often as you like. When you're ready, talk me through your approach or go straight to the code.
Cambridge Mobile Telematics processes numeric signals collected by the DriveWell platform. Given an array of integers and a target value, find the two distinct elements whose values add up to the target.
Return their zero-based indices as a two-element list. Return the indices in increasing order. You may assume that exactly one valid pair exists, and the same array element cannot be used twice.
Implement two_sum(nums, target):
nums, a list of integers, and target, an integer.[i, j] where i < j and nums[i] + nums[j] == target.Use a hash map to look up each number's required complement while scanning the array once.
def two_sum(nums, target):