You are viewing a single comment's thread. Return to all comments →
javascript Code O(n)
function minimumDistances(a) { let mainArr = {} let result = [] a.map ((ele,index)=> { (mainArr[ele] || mainArr[ele] == 0 ? (mainArr[ele] = Math.abs(mainArr[ele] - index) , result.push(Math.abs(mainArr[ele])) ) : mainArr[ele] = index) })
return (result.length > 0) ? Math.min(...result):-1;
}
Seems like cookies are disabled on this browser, please enable them to open this website
Minimum Distances
You are viewing a single comment's thread. Return to all comments →
javascript Code O(n)
}