Home
C# Two Sum Problem - Stripped Back
using System;
using System.Linq;
class Program
{
static void Main()
{
int[] nums = { 3, 2, 4 };
int target = 6;
int[] reply = TwoSum(nums, target);
Console.WriteLine(reply[0] + "--" + reply[1]);
}
public static int[] TwoSum(int[] nums, int target)
{
int[] returnValue = { 0, 0 };
for (int i = 0; i < nums.Length; i++)
{
for (int j = i + 1; j < nums.Length; j++)
{
Console.Write(nums[i] + " + " + nums[j]);
Console.Write(" Equals ");
Console.Write(nums[i] + nums[j]);
Console.WriteLine("");
if (nums[i] + nums[j] == target)
{
int[] k = { i, j };
returnValue = k;
}
}
}
return returnValue;
}
}
Reader's Comments
Name
Comment
Add a RELEVANT link (not required)
Upload an image (not required)
Uploading...
Home