@habrachat

Страница 3038 из 6731
Славик
02.09.2016
13:29:10
от тебя требуется эффективный алгоритм для перебора всех вариантов

ты предложил неэффективный

можно, кодом всегда можно, но только хорошим

я говорю, что можно это сделать в меньше чем 20 строчек

Google
Каїн
02.09.2016
13:42:11
понятнее кому

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

я представил жквери минификованый и документацию по интерфейсу

я руби лю

так что мне по душе 1строковые функции

обычно программисты которые лезут в кор - умные люди

а ты боишься сократить описание метода например с for of в forEach

Славик
02.09.2016
13:49:16
да, мимо, но такие варианты и не рассматриваются

ну в смысле алгоритм не используется для зашифровки символьных сообщений, только для буквенных

http://www.rot13.com/

[ пропускается мимо

ок

теперь такое условие появилось

Google
Славик
02.09.2016
13:50:37
каков твой код?

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

лучше бы ты код писал

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

Алгоритм не дает никакой реальной криптографической безопасности и никогда не должен использоваться для этого.

из википедии

Каїн
02.09.2016
14:21:57
конечно

без критики нету развития

Υπερβορεία
02.09.2016
14:33:17
Also function = throw.throwable ?

Славик
02.09.2016
14:50:50
ну ты и нытик

у тебя очень много лишних действий в коде

Anonymous*
02.09.2016
14:51:14
Славик шарит в коде

дак почему

в этом суть

Попробуй лучше разобраться в проблеме

посоветуйся со славиком

Славик
02.09.2016
14:59:04
объяснил другу условие задачи

сразу же выдал нужный алгоритм и еще нашел серьезный косяк в моем

вот что значит скилл

при этом я ему свой код не скидывал

Google
Anonymous*
02.09.2016
14:59:58
пили

я задачу не читал

вот в питонконфе была задача

Существует массив чисел. Нужно проверить, есть ли среди них пара, которая в сумме образует 42, c O(n)

ну я так понял грубо говоря он должен пройти массив максимум 1 раз

а где задача сама ваша

Славик
02.09.2016
15:03:46
каждый с каждым

Anonymous*
02.09.2016
15:03:50
можете репли сделать

Admin
ERROR: S client not available

Anonymous*
02.09.2016
15:05:19
у меня была мысль сначала конвертнуть в set, а потом каждый элеменгт вычитать из 42 и искать в set, ну или в массиве, но я так понял, что поиск это такая же "ресурсоёмкая" операция, и может быть что проходов будет больше, чем элементов в массиве

Славик
02.09.2016
15:05:57
есть rot13 алгоритм, который может быть и rotN алгоритм и есть зашифрованное слово или предложение, которое по правилам языка начинается с буквы a-Z собственно, чтобы расшифровать строку, не зная N, нужно посмотреть на все возможные варианты и увидеть в них что-то понятное - вот задача написать как можно проще алгоритм для перебора всех вариантов

скажем так для опытных программистов это и задачей сложно назвать, а для школоты самое то для разминки

Anonymous*
02.09.2016
15:06:39
rot13 для меня слово не знакомое

Славик
02.09.2016
15:07:05
каждый символ сдвигается на 13 позиций

Nfttbhf Nf Uif Dpef 99999

да какая разница

суммируешь каждый с каждым

Anonymous*
02.09.2016
15:07:39
в смысле char(ord(3) + 13)?

Славик
02.09.2016
15:07:47
да

Anonymous*
02.09.2016
15:07:51
знак особо значения не имеет

Google
Anonymous*
02.09.2016
15:07:59
можешь скетч набросать

ну считай что int

Славик
02.09.2016
15:09:26
function check(array) { for (let i = 0; i < array.length - 1; i++) for (let j = i + 1; j < array.length; j++) if (array[i] + array[j] == 42) return true return false; }

ааа

пардон

упустил O(n)

Penter
02.09.2016
15:16:18
Милонов принял за жалобу шуточный пост в Facebook и теперь жаждет наказать «подонков из Google» https://rublacklist.net/20752/ История про свинку Пеппу и мужское бессилие #ПятницаРазвратница

Anonymous*
02.09.2016
15:19:30
Была такая мысль типа массив наоборот сделать индекс это содержимое, а содержимое индекс

Мне без разницы на си тоже понятен

Страница 3038 из 6731