public static int[] TwoSum(int[] nums ,int terget)
{
for (int i = 0; i < nums.Length ; i++)
{
for (int j = i+1; j <nums.Length; j++)
{
if (nums [i]+nums[j]==terget)
{
int[] a = { i, j };
return a;
}
}
}
return null;
}
public static int[] TwoSums(int[] nums,int target)
{
List<int> list = new List<int>();
int[] res = new int[2];
for (int i = 0; i < nums.Length; i++)
{
if (list.Contains(target-nums[i]))
{
res[0] = list.IndexOf(target - nums[i]);
res[1] = i;
break;
}
else
{
list.Add(nums[i]);
}
}
return res;
} ]