Size: a a a

2020 May 19

А

Аркаша Одесский 🇪🇪... in pro.js
источник

p

persona x grata in pro.js
Lupusregina[beta]
давай еще задачек
источник

L

Lupusregina[beta] in pro.js
источник

А

Аркаша Одесский 🇪🇪... in pro.js
источник

L

Lupusregina[beta] in pro.js
та, я решал ее. простая
источник

L

Lupusregina[beta] in pro.js
источник

А

Аркаша Одесский 🇪🇪... in pro.js
ммм
источник

L

Lupusregina[beta] in pro.js
const scramble = (s1, s2) => (
 s1 = [...s1].reduce((o, v) => (o[v] = (o[v]|0) + 1, o), {}),
 [...s2].every(c => s1[c]--)
)
источник

S

Syntax Highlight Bot in pro.js
Lupusregina[beta]
const scramble = (s1, s2) => (
 s1 = [...s1].reduce((o, v) => (o[v] = (o[v]|0) + 1, o), {}),
 [...s2].every(c => s1[c]--)
)
источник

L

Lupusregina[beta] in pro.js
Lupusregina[beta]
const scramble = (s1, s2) => (
 s1 = [...s1].reduce((o, v) => (o[v] = (o[v]|0) + 1, o), {}),
 [...s2].every(c => s1[c]--)
)
правда она по времени не пройдет,пройдет эта
const scramble = (s1, s2) => {
 const obj = {}
 for(let i = 0; i < s1.length; i++)
   obj[s1[i]] = (obj[s1[i]]|0) + 1
 
 for(let i = 0; i < s2.length; i++)
   if ( !obj[s2[i]]-- )
     return false
 
 return true
}
источник

S

Syntax Highlight Bot in pro.js
Lupusregina[beta]
правда она по времени не пройдет,пройдет эта
const scramble = (s1, s2) => {
 const obj = {}
 for(let i = 0; i < s1.length; i++)
   obj[s1[i]] = (obj[s1[i]]|0) + 1
 
 for(let i = 0; i < s2.length; i++)
   if ( !obj[s2[i]]-- )
     return false
 
 return true
}
источник

А

Аркаша Одесский 🇪🇪... in pro.js
красиво
источник

А

Аркаша Одесский 🇪🇪... in pro.js
Я кстати подумал нужны ли такие задачки вообще
источник

А

Аркаша Одесский 🇪🇪... in pro.js
То есть вроде нужны, но за такой код в проекте обычно бьют больно
источник

L

Lupusregina[beta] in pro.js
Lupusregina[beta]
const scramble = (s1, s2) => (
 s1 = [...s1].reduce((o, v) => (o[v] = (o[v]|0) + 1, o), {}),
 [...s2].every(c => s1[c]--)
)
что интересно такая
const scramble = (s1, s2) => (
 s1 = s1.split("").reduce((o, v) => (o[v] = (o[v]|0) + 1, o), {}),
 s2.split("").every(c => s1[c]--)
)
проходит. Видать в кодварсе старая нода, не оптимизированная
источник

S

Syntax Highlight Bot in pro.js
Lupusregina[beta]
что интересно такая
const scramble = (s1, s2) => (
 s1 = s1.split("").reduce((o, v) => (o[v] = (o[v]|0) + 1, o), {}),
 s2.split("").every(c => s1[c]--)
)
проходит. Видать в кодварсе старая нода, не оптимизированная
источник

L

Lupusregina[beta] in pro.js
Аркаша Одесский 🇪🇪
Я кстати подумал нужны ли такие задачки вообще
источник

А

Аркаша Одесский 🇪🇪... in pro.js
Lupusregina[beta]
что интересно такая
const scramble = (s1, s2) => (
 s1 = s1.split("").reduce((o, v) => (o[v] = (o[v]|0) + 1, o), {}),
 s2.split("").every(c => s1[c]--)
)
проходит. Видать в кодварсе старая нода, не оптимизированная
ууу
источник

А

Аркаша Одесский 🇪🇪... in pro.js
как быть?
источник

L

Lupusregina[beta] in pro.js
незнаю
источник