Posts

Showing posts with the label Sum Pairs

Number of Sum Pairs in an Array using Swift - iOS Coding Challenge

Image
Let's Code : Remember we have to pass sorted array to this function : func numberOfSumPair(sortedArray : [ Int ] , key : Int ) -> Int {     var startPointer = 0     var endPointer = sortedArray. count - 1     var sumPairs = 0     if sortedArray. count < 2 {         return sumPairs     }     while startPointer < endPointer {         let sum = sortedArray[startPointer] + sortedArray[endPointer]         if sum == key {             print ( "Pairs : \ ( sortedArray[startPointer] ) + \ ( sortedArray[endPointer] )" )             sumPairs += 1             startPointer += 1         }         if sum > key {             endPointer -= 1 ...