@react_js

Страница 4062 из 5115
Dzmitry
01.06.2018
15:41:23
Хотя, года 3 назад, наверное, я бы даже поделал

Andrew
01.06.2018
15:41:53
Я все таки сделаю, но завтра

Andrew
01.06.2018
15:42:56
Я вчера 4 часа сидел с разными вариантами фибоначчи

Google
Vladyslav
01.06.2018
15:45:21
@artalar гуд, гляну как домой доеду)))

Andrew
01.06.2018
15:46:54
И? Сколько сделал?
5 реализаций

Влад
01.06.2018
15:47:30
5 реализаций
А скорость работы?

Andrew
01.06.2018
15:47:46
Вот это самое интересное

Alexander
01.06.2018
15:48:23
А по памяти

Andrew
01.06.2018
15:48:27
Через цикл самое быстрое

Finch
01.06.2018
15:48:49
Самое быстрое, через формулу

Andrew
01.06.2018
15:49:08
Но с оптимизацией рекурсии в es6 уже пофиг

Я пробовал асинк варианты

Finch
01.06.2018
15:50:22
Но с оптимизацией рекурсии в es6 уже пофиг
тесты делал? До которого знака искал?

Artem
01.06.2018
15:50:52
Я пробовал асинк варианты
воркеры вроде для вычеслений юзать надо, что бы с общего потока браузера выскочить

Andrew
01.06.2018
15:51:04
На 75 числе в последовательности

Google
Andrew
01.06.2018
15:51:38
Я пробовал через генераторы

Finch
01.06.2018
15:51:39
На 75 числе в последовательности
и что, рекурсия не тормозила на 75 знаке?

Andrew
01.06.2018
15:51:55
Не тормозит

Я сам охерел

Finch
01.06.2018
15:52:48
Я сам охерел
кинь код, я посмотрю, ибо на моем r7 1700 в разгоне тормозило уже на 45 знаке

Хром у меня 66

Andrew
01.06.2018
15:53:24
function fibonacci(num) { if (num <= 1) return 1; return fibonacci(num - 1) + fibonacci(num - 2); }

Классика же

Хз хз, на моем маке оно не тормозило, но это самый медленный вариант

Artyom
01.06.2018
15:54:42
Kelin
01.06.2018
15:54:47
да

Artyom
01.06.2018
15:54:54
Ок ?‍♂️

Kelin
01.06.2018
15:55:10
а дипмерж с зеркальными ссылками слабо?)

Artyom
01.06.2018
15:55:37
Эт например?

Kelin
01.06.2018
15:56:04
const a = { a: { b: { c: 4 } }, d: 5 } const b = { a: { b: { c: a } } }

точнее не так мерж тут бессмысленный, вот deepEqual можно

Artyom
01.06.2018
15:57:35
Не понял. b нужно склонить?

Kelin
01.06.2018
15:58:48
deepEqual - сравнить два объекта с произвольной вложенностью на равенство

Google
Andrew
01.06.2018
15:59:12
То эт вообще супер задачка

Alexander
01.06.2018
15:59:28
Kelin
01.06.2018
15:59:51


Alexander
01.06.2018
16:00:03
Ого

Kelin
01.06.2018
16:02:08
const a = { a: { b: {} } } const b = { a: { b: {} } } a.a.b.c = b b.a.b.c = a Вот так короче Нужно проверить на равенство

Artyom
01.06.2018
16:04:59
Я как-то для профилирования cwrp написал такую штуку https://gist.github.com/artalar/81c1d8798c3a9ad7f986d014b815d7c0

Кажется это именно тот кейс о котором ты говоришь

Kelin
01.06.2018
16:06:08
бля начать что ли тоже такие задачки по фану постить, звездочки фармить и все такое

Artyom
01.06.2018
16:06:34
звездочки фармить ??

Kelin
01.06.2018
16:06:41
ну у меня мало прост

я хочу чет запилить, чтобы 1к звезд нафармить

Default
01.06.2018
16:07:16
Запили хоть чоу-нибудь

Alexander
01.06.2018
16:07:18
Kendr
01.06.2018
16:07:26
Запили хоть чоу-нибудь
Он как-то apicase пилил

Kelin
01.06.2018
16:07:30
пока что самый жирный apicase с 134 звезд

Google
Alexander
01.06.2018
16:07:34
Я просто не оче умный

Kelin
01.06.2018
16:07:36
А что тогда случится?
просто личный челлендж

Alexander
01.06.2018
16:07:39
Ого

Тогда здраво

Oleg
01.06.2018
16:07:45
4.5k звёзд https://github.com/mgechev/javascript-algorithms 17.5k звёзд https://github.com/trekhleb/javascript-algorithms

Alexander
01.06.2018
16:08:01
Я думал плюшку какую-нибудь гитхаб даст

Default
01.06.2018
16:08:20
Admin
ERROR: S client not available

Alexander
01.06.2018
16:08:37
Полезно от части

Default
01.06.2018
16:08:42
Да, перевод на китайский решает

Alexander
01.06.2018
16:08:45
Вызубрил и пошёл на интервью

Finch
01.06.2018
16:09:05
просто личный челлендж
Напиши свой физ. движок на JS и Canvas. Много звезд соберешь

Вызубрил и пошёл на интервью
Вызубрил и обрел просветелние. понял что JS полна недостатков и ушел писать на С++

Alexander
01.06.2018
16:09:58
Напиши свой физ. движок на JS и Canvas. Много звезд соберешь
Для расчёта сферического коня в вакууме

Дмитрий
01.06.2018
16:09:59
Лол

Дмитрий
01.06.2018
16:10:11
А потом огребаешь от чрезмерной идеальности крестов

Можно ещё в сишку даунщифт замутить, если скучаешь по undefined behavior

Google
Finch
01.06.2018
16:10:55
Для расчёта сферического коня в вакууме
Для звезд же. Опенсорс, стильно модно.

Kelin
01.06.2018
16:11:02
кучу звед собирают какие-то банальные штуки, до которых никто не додумался раньше просто

Alexander
01.06.2018
16:11:25
Kelin
01.06.2018
16:11:45
это как с постами на медиуме - напишешь очевидную хуету для джунов и нафармишь 5к клапов, сделаешь интересный более сложный пост - никто читать не будет

Finch
01.06.2018
16:12:03
Alexander
01.06.2018
16:12:44
2 года херачил алгоритмы по жс, а потом прошёл 1 вшивый курс по плюсам и заплакал

Alexander
01.06.2018
16:13:44
Finch
01.06.2018
16:14:33
В том числе
А с этого момента поподробнее



Alexander
01.06.2018
16:15:04
Ну первые слёзы были от того, что в жс все так плохо в плане алгоритмов и скорости их работы

А вторые слёзы были от того, что применение тех же практик и знаний на плюсах давали бОльший выхлоп

Finch
01.06.2018
16:20:57
То что вышло для браузеров, и то что создавалось как нечто серьезное

сравнил пипиську с пальцем

Alexander
01.06.2018
16:21:26
Ну да

Oleg
01.06.2018
16:21:40
JS не совсем интерпретируемый

Alexander
01.06.2018
16:21:48
сравнил пипиську с пальцем
Ну тут ещё есть где потягаться

Жду wasm

Finch
01.06.2018
16:22:13
Ну да
После динамической типизации как "очучения"?

Страница 4062 из 5115