DEV Community

Discussion on: Daily Challenge #63- Two Sum

Collapse
 
ahmed1921 profile image
ahmed1921

class Solution {
static func twosum(numbers: [Double], target: Double) -> [Int] {
let result = numbers.filter({ return numbers.contains( target - $0 ) })

return [numbers.firstIndex(of: result[0])! , numbers.lastIndex(of: result [result.count - 1 ] )!] }
}