First Reoccurring character

Run Settings
LanguageJavaScript
Language Version
Run Command
//time complexity 0(n^2) function FirstReoccuringChar(arr){ for (let i=0;i<arr.length;i++){ for(let j=i+1;j<arr.length;j++){ if(arr[i]===arr[j]){ return arr[i]; } } } return undefined; } // time complexity 0(n) function FirstReoccuringChar1(arr){ const table={}; for (let i=0;i<arr.length;i++){ if(!table[arr[i]]){ table[arr[i]]=1; } else{ return arr[i]; } } return 'There is no occuring element in the given array' } const result= FirstReoccuringChar1([1,2,2,1,0,5,0]); console.log('The first reoccuring character is--',result);
Editor Settings
Theme
Key bindings
Full width
Lines