Size: a a a

2020 July 07

N👩

Nikita 👩🏻‍💻💭... in BeerJS Moscow
🦜
substract(11,5) == 6
substract(11,5).substract(2) == 4
substract(11,5).substract(2).substract(2) == 2
Хуета какая-то )
источник

EV

Eugeny Voronin in BeerJS Moscow
🦜
atlasbiomed
Я вроде с ними общался как-то, чувак прикольный собес проводил
источник

М

Максим in BeerJS Moscow
🦜
substract(11,5) == 6
substract(11,5).substract(2) == 4
substract(11,5).substract(2).substract(2) == 2
источник

🦜

🦜 in BeerJS Moscow
На вход числа, который надо вычесть. Потом нужно из полученного числа вычесть и из следующего
источник

SR

Sergey Rubanov in BeerJS Moscow
в общем, норм задачки
источник

SR

Sergey Rubanov in BeerJS Moscow
но на фронтендеров мб и не нужны
источник

SR

Sergey Rubanov in BeerJS Moscow
мне кажется первой достаточно
источник

SR

Sergey Rubanov in BeerJS Moscow
там можно дополнительно поспрашивать и так
источник

AL

Aleksey Litvinov in BeerJS Moscow
🦜
substract(11,5) == 6
substract(11,5).substract(2) == 4
substract(11,5).substract(2).substract(2) == 2
Типо конструктор нужно сделать с кастомным методом valueOf?
Интересно, а нужно ли это кому-то на практике?
источник

SR

Sergey Rubanov in BeerJS Moscow
ну это та же задача, что и add(1)(2)(3)(4)
источник

SR

Sergey Rubanov in BeerJS Moscow
старая добрая
источник

SR

Sergey Rubanov in BeerJS Moscow
только с другого ракурса
источник

AL

Aleksey Litvinov in BeerJS Moscow
Sergey Rubanov
ну это та же задача, что и add(1)(2)(3)(4)
я уже не помню такие ))
источник

NS

Nikita Shumilin in BeerJS Moscow
не встречал на практике подобных решений в целом идея интересная и для js api вполне себе хороший вариант наверное
источник

AM

Alexander Mikunov in BeerJS Moscow
🦜
[[],1] == 0
([10,5],1) == 15
([10,2,3,3], 2) == 10

Нужно было алгоритм на распределение написать
а касс может быть сколько угодно или не больше двух?
источник

🦜

🦜 in BeerJS Moscow
Alexander Mikunov
а касс может быть сколько угодно или не больше двух?
Было ещё 4, 100
источник

AM

Alexander Mikunov in BeerJS Moscow
тогда да, становится чуток сложнее)
но вообще довольно необычная задача на собесе для фронта
источник

SR

Sergey Rubanov in BeerJS Moscow
так она на сложность по исполнению и памяти, наверное
источник

SR

Sergey Rubanov in BeerJS Moscow
решить ее можно просто проговорив, но после этого можно улучшить
источник

AM

Alexander Mikunov in BeerJS Moscow
ну, за nm она легко решается, где n - размер очереди, m - количество касс
за n*logm уже надо знать структуры данных
источник