Тёмный
Our Dev Journey
Our Dev Journey
Our Dev Journey
Подписаться
Комментарии
@Fido1hn
@Fido1hn 2 месяца назад
Very straigt forward explanation, thank you for this
@MuneebKhan
@MuneebKhan 7 месяцев назад
function equalizeArray(arr: number[]): number { let max = 0; arr.reduce((a,v) => { a[v] = (a[v] || 0) + 1; max = Math.max(max, a[v]); return a },[]); return arr.length - max }
@MuneebKhan
@MuneebKhan 7 месяцев назад
More better approach is to just handle reminder too in single iteration function repeatedString(s: string, n: number): number { const reminder = n%s.length; let aL = 0; let rAL = 0; for (let i = 0; i<s.length;i++) { if (s[i] === 'a') { if(i < reminder) rAL++ aL++ } } return (Math.floor(n/s.length) * aL) + rAL }
@ZacDynasty
@ZacDynasty Год назад
I love how hard we go for United, if the falcons could just win he big game everybody would come back like 09-18
@albertojanessa4560
@albertojanessa4560 2 года назад
🙋 𝓅𝓇𝑜𝓂𝑜𝓈𝓂
@hamaddwairi3952
@hamaddwairi3952 2 года назад
Thats very helpful, thank you !
@ourdevjourney243
@ourdevjourney243 2 года назад
You're very welcome!
@naufalfauzan3764
@naufalfauzan3764 3 года назад
Thank you for such great explanation!
@ourdevjourney243
@ourdevjourney243 3 года назад
Glad to help
@montrezor777
@montrezor777 3 года назад
brilliant! my applause to you