@proelixir

Страница 369 из 1045
Kioshimafx
27.02.2017
01:53:27
какие-то тяжелые наркотики

Alexander
27.02.2017
01:53:33
вчера кажется обсуждали задачу про рандомно выкинутые числа

Can
27.02.2017
01:53:33
Да не

Ага

Google
Can
27.02.2017
01:53:37
два

предложили решение

оно мне не дает покоя

потому что слишком легкое

я знаю сложное))

и оно типа каноничное

предложили за o(n) расставить элементы по своим местам

ходя по значению индекса и выставляя в индекс

типа взяли первое, в не пятое, пятое поставили на 5 место, затем взяли то что там было поставили на свое место и тд

это работает только если циклов нет

1 - 5 , ... 5 - 1

Kioshimafx
27.02.2017
01:54:57
ага

Can
27.02.2017
01:55:01
Вот

Google
Can
27.02.2017
01:55:08
@hardliner кажется это ты был

меня день не отпускало)

слишком легко

вот придумал почему не правда

думаем дальше

как два числа выкинутые из массива определить

Kioshimafx
27.02.2017
01:58:41
Держите годноту лучше кто не видел еще https://github.com/sger/ElixirBooks

Taras ?
27.02.2017
02:03:30
а мне понравилось об алгоритмах) (пускай мне еще учиться и учиться до вашего уровня — зато игого какая мотивация)) )

Alexander
27.02.2017
02:05:06
я уберу mp3, что-то совсем перебор ;)

используй гифки и стикеры

Taras ?
27.02.2017
02:05:24
эх( специально нарезал же) 3 секунды всего) ну ладно, как скажете

@proDOT
27.02.2017
02:51:55
Ребят, а за что тут @dshmelev забанили?

Alexander
27.02.2017
02:53:17
хрен его знает, я только ботов банил

acbor
27.02.2017
03:57:23
Держите годноту лучше кто не видел еще https://github.com/sger/ElixirBooks
Мм, спасибо. Начал читать вот только programming 1.3 и in action

Koz@k
27.02.2017
04:04:12
Дайте почитать in action, есть в электроном виде ?

I
27.02.2017
04:08:42
15ого года?

Alexander
27.02.2017
04:12:00
у меня других нет :(

о! тут уже поднималась тема алгоритмов, вообщем вот простая, как топор книжка

крайне рекомендую, хотя бы полистать

Google
I
27.02.2017
04:16:08
у меня других нет :(
да просто вдруг я пропустил переиздание какое-нибудь)

Alexander
27.02.2017
04:18:59
рановато для переизданий еще

ппц, на меня тут прозрение снизшло

экто дичайше же похож на linq из дотнета

I
27.02.2017
04:21:45
вспомнил, на днях спросили "А вот на реакте в 17ом как надо писать? А то везде написано, как в 16ом надо писать, а про 17ый не пишут"

Alexander
27.02.2017
04:22:37
ну это прогресс же

раньше нужно было гуглить “best js frameworks august 2016”

помесячно вообщем

I
27.02.2017
04:24:22
а по поводу ecto - да, похоже, только linq еще над коллекциями же умел, это было основной фичей

Koz@k
27.02.2017
04:58:57
эта?
она самая, примного благодарен !

может кому что пригодится

skynet
27.02.2017
05:34:09
Спасибо)

Константин
27.02.2017
05:51:11
http://www.foxebook.net/search/Elixir

Вот ведь уже давали ссылку

Alexander
27.02.2017
06:15:08
О, кстати кто тут
Нет, там всё ОК с решением. Чтоб не произошло выхода от недосортировки, я начинаю перестановки последовательно для каждого индекса

беру нулевой индекс, и переставляю значения, пока переставляются. Потом беру первый, потом второй и так до конца

Получается один проход по всем индексам - старт перестановок с этого индекса. В конце алгоритма тоже проход по всем индексам - сбор индексов с нулевыми значениями И посередине, скачем по массиву - количество скачков от нуля, если все на своих местах уже, до N-R - если каждый элемент не на своём месте

Так а сложное решение какое?

Admin
ERROR: S client not available

Alexander
27.02.2017
06:30:38
И интересно, как это на эрланге сделать true way без array

Google
Aldar
27.02.2017
06:35:32
@hardliner кажется это ты был
с двумя выкинутыми числами можно решить еще посчитав сумму и сумму квадратов

сумму выкинутых знаем, сумму квадратов выкинутых тоже знаем, отсюда находим произведение выкинутых, решаем уравнение и все

https://www.futurelearn.com/courses/functional-programming-erlang

https://www.futurelearn.com/courses/concurrent-programming-erlang

Alexander
27.02.2017
06:49:32
Придумал, как на эрланге )) Создаём N воркеров, потом пройдёмся по массиву, и пошлём каждое значение воркеру с индексом равным этому значению. А потом опрашиваем всех по очереди, и номера тех, у которых нет присланного значения - наши искомые числа.

Alexey
27.02.2017
08:15:16
создаешь set в эликсире от 1до N и выполняешь пересечение.

iex(1)> n=10 10 iex(2)> arr1 = 1..n 1..10 iex(3)> arr2 = [1,2,3,5,7,8,9,10] [1, 2, 3, 5, 7, 8, 9, 10] iex(4)> set1 = MapSet.new(arr1) #MapSet<[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]> iex(5)> set2 = MapSet.new(arr2) #MapSet<[1, 2, 3, 5, 7, 8, 9, 10]> iex(6)> Set.difference(set1,set2) #MapSet<[4, 6]>

Alexander
27.02.2017
08:25:47
Это всё хорошо, но по условию задачи мы не можем брать памяти больше, чем сам массив плюс константа

Alexey
27.02.2017
08:36:17
значит тебе только элементы в массиве местами менять

Aldar
27.02.2017
08:42:29
anton
27.02.2017
08:45:57
https://m.habrahabr.ru/post/322376/

оо, а вот это смешно! https://twitter.com/cyberomin/status/835888786462625792

Dmitry
27.02.2017
08:59:26
https://m.habrahabr.ru/post/322376/
После "Справочник на данный момент включает около 8 000 записей разделов и подразделов, объем в плоском текстовом виде — более 400 кб. " выключил. Для справки - размер ангуляр2 в гзипе - за 500 кб

anton
27.02.2017
09:23:16
я закрыл наверное через еще пару предложений, после того как ты закрыл

abc
27.02.2017
10:15:54
Error 500: java.lang.SecurityException: org.hibernate.exception.LockAcquisitionException: Cannot open connection

только что выдал сбербанк. у этих парней до сих пор нет нормальной обработки 500 ошибки

учитесь парни как надо )

Rumata
27.02.2017
10:28:45


Google
Evgeny
27.02.2017
10:33:06
Это ваще угар

abc
27.02.2017
10:34:55
далее. позвонил в саппорт. там сделали умный вид что поняли проблему. сказали оставайтесь на линии и положили трубку )

эрланга на них нет )

Alexey
27.02.2017
10:38:52
у них бы ерланг процесс помер вместе с данными твоей личной карточки

anton
27.02.2017
10:39:25
у них бы ерланг процесс помер вместе с данными твоей личной карточки
он не помер. он просто крутится локально на той ноде, где его запускали

поэтому где карту открывали - туда и идите

Alexey
27.02.2017
10:40:08
но как же... сетевые технологии...

anton
27.02.2017
10:40:29
это не безопасно!

abc
27.02.2017
10:43:16
а как же приватбанк на эрланге n2o работает ?)

Страница 369 из 1045