int firstNonRepeating(int arr[], int n) { map<int, int> frequency; for(int i = 0; i < n; i++) frequency[arr[i]]++; for(int i = 0; i < n; i++) if(frequency[arr[i]] == 1) return arr[i]; return -1; }
Last updated 3 years ago