Question: /// Given an array of integers and an integer n, you need to find the number of unique /// n-diff pairs in the array.Here a

/// Given an array of integers and an integer n, you need to find the number of unique

/// n-diff pairs in the array.Here a n-diff pair is defined as an integer pair (i, j),

///where i and j are both numbers in the array and their absolute difference is n.

///Example 1:

///Input: [3, 1, 4, 1, 5], k = 2

///Output: 2

///Explanation: There are two 2-diff pairs in the array, (1, 3) and(3, 5).

///Although we have two 1s in the input, we should only return the number of unique

///pairs.

///Example 2:

///Input:[1, 2, 3, 4, 5], k = 1

///Output: 4

///Explanation: There are four 1-diff pairs in the array, (1, 2), (2, 3), (3, 4) and

///(4, 5).

///Example 3:

///Input: [1, 3, 1, 5, 4], k = 0

///Output: 1

///Explanation: There is one 0-diff pair in the array, (1, 1).

///Note : The pairs(i, j) and(j, i) count as same.

///

///

///

/// Number of pairs in the array with the given number as difference

private static int diffPairs(int[] nums, int k)

{

try

{

// write your code here.

return 0;

}

catch (Exception e)

{

Console.WriteLine("An error occured: " + e.Message);

throw;

}

}

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!