Advertisement
TizzyT

firstDuplicate -TizzyT

Oct 17th, 2018
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.29 KB | None | 0 0
  1.         static int firstDuplicate(int[] a) {
  2.             object[] values = new object[a.Length];
  3.             for (int i = 0, idx; i < a.Length; i++)
  4.                 if (values[idx = a[i] - 1] == null) values[idx] = new object();
  5.                 else return ++idx;
  6.             return -1;
  7.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement