@ru_python

Страница 1910 из 9768
Subbotin
12.12.2016
08:35:07
в браузере

Kolyann
12.12.2016
08:35:12
Есть же и без доната

Roman
12.12.2016
08:35:22
Есть же и без доната
ну это такие себе

Kolyann
12.12.2016
08:35:27
Или ты про тяжкое наследие бк?

Google
Roman
12.12.2016
08:35:36
ну типо того да

Ssi
12.12.2016
08:35:42
бывало, приходишь в гости, а там у человека в компе на рабочем столе бардак. Игры, аркады всякие

Subbotin
12.12.2016
08:35:50
ну это такие себе
куки кликер божественен. и без доната

Ssi
12.12.2016
08:35:57
а щас приходишь, а там ярлык хрома, например :)

куки кликер божественен. и без доната
это который как "симулятор жида"?

Subbotin
12.12.2016
08:36:39
http://orteil.dashnet.org/cookieclicker/

Ssi
12.12.2016
08:39:18
http://grawl.ru/jew-simulator/

Artem
12.12.2016
08:40:44
Как в елке считается score, по времени выполнения?

Maxim robox
12.12.2016
08:42:13
Getting a star first is worth 100 points, second is 99, and so on down to 1 point at 100th place.

Artem
12.12.2016
08:43:06
Спасибо

Paul
12.12.2016
08:58:43
коллеги, посоветуйте алгоритмических задачников? кроме hackerrank и checkio, если можно.

Google
Artem
12.12.2016
09:09:43
projecteuler.net
плюсую, очень хорошие задачи

Johnnie
12.12.2016
09:27:08
http://orteil.dashnet.org/cookieclicker/
3.14здец левой кнопке мыши)

Subbotin
12.12.2016
09:27:59
на самом деле не очень. у меня там порядка 3к кликов

можно вообще не кликать больше 10 раз

там даже ачивка есть за это

заработать миллион меньше чем за 15 кликов (ну не считая покупок)

Johnnie
12.12.2016
09:29:34
зачем тебе это?

Subbotin
12.12.2016
09:30:01
а почему народ играет в танчики, дотан или вон в гравити ниндзя?

Geronimo
12.12.2016
09:30:12
Не покупай меч!

Subbotin
12.12.2016
09:31:20
я свой продал. как с ролевками завязал.

https://habrahabr.ru/post/317394/

пацаны - кросавчеги

вообще парсинг текстового интерфейса sql меня всегда ранил в самое сердце

Vladislav
12.12.2016
10:19:29
53r63rn4r
12.12.2016
10:32:30
Гайз, есть у кого-то конфиги по развертыванию серва и деплою?

Stanislav
12.12.2016
10:56:15
я fabric юзаю

Nikolay
12.12.2016
11:01:47
Это ж классика

Michael
12.12.2016
11:02:13
/me

Subbotin
12.12.2016
11:03:20
Серва?

Google
Subbotin
12.12.2016
11:03:26
Абстрактного сервера в вакууме?

Subbotin
12.12.2016
11:56:59
тогда у меня есть

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

https://telegram.me/ru_pythonjobs

Amaro
12.12.2016
13:20:08
ыых, волшебная оптимизация и теперь прога работает за 7 с половиной секунд
Я так понимаю, что мне пора прятать питон и расчехлять C =(((

Хотя, я еще и питон не дооптимизировал =)

Ray
12.12.2016
14:12:57
Amaro
12.12.2016
14:14:01
конечно пора - С давно мертв
Просто задачка такая, что на Питоне она ооочень медленно идет

Aragaer
12.12.2016
14:15:00
ну конкретной мой подход - операции с битиками на массиве размером в гигабайт. На С такое как бы не сильно смущает.

Pavel
12.12.2016
14:15:59
А numpy не решит?

Amaro
12.12.2016
14:17:36
Даже хз, там, по-идее, надо бы на си наклепать define'ов с битовыми манипуляциями, и все буддет очень быстро. А на питоне все на функциях, а вызовы дороже, и у меня оно там перемножает кучу вариантов...

Я рекурсию-то убрал и пошел с конца =) От четвертого этажа =) Пример из задания решается за минуты, а само задание и за часы не решается =(((

Admin
ERROR: S client not available

Aragaer
12.12.2016
14:18:57
рекурсия это поиск в глубину, а волновой - поиск в ширину

Amaro
12.12.2016
14:19:05
Хотя, вероятно, рекурсию обратно пойду верну, она может сработать быстрее =)

Aragaer
12.12.2016
14:19:18
у меня на рекурсии глубина 10000 легко получалась, а волновой поиск останавливается на 57

да, на С у меня были функции encode и decode, чтобы превращать инт в структуру и обратно. А потом перешел на макросы для бит и все.

Google
Pavel
12.12.2016
14:26:00
Вызовы-то дорогие, но если за один вызов выполняется очень много работы, да еще векторизовано – это может дать значительный выигрыш по сравнению с ручным переписыванием на Си.

Aragaer
12.12.2016
14:31:32
ну в моем случае в итоге самое тонкое место оказалось не в битовых операциях, а в поиске нужных байт в гигабайтном массиве

то есть вот есть гиг, в нем почти все байты это либо 0xff, либо 0x7f, но 35 байт (где-то в конце) это 0x01. Надо их найти.

на первой итерации из 35, на второй штук 100, а потом это число растет и в итоге доходит до 150-200 тысяч. И надо достаточно быстро находить эти места.

вот оптимизация алгоритма поиска этих байт дала мне выигрыш с 6 секунд до 4.5 секунд

Yokai
12.12.2016
15:20:11
как загнать переменную в функцию, если аргументом нельзя?

fox.hs
12.12.2016
15:20:39
Используй внутри функции глобальную переменную

/костыль/

Nikolay
12.12.2016
15:20:55
Фанкнейм.вариабле

Yokai
12.12.2016
15:21:24
fox.hs
12.12.2016
15:21:41
Я с таким не встречался

Yokai
12.12.2016
15:22:05
при создании объекта его можно использовать в функции, может там тоже есть разделение на стек\кучу?

Subbotin
12.12.2016
15:22:42
если функция - метод класса то можно в экземпляр класа запихнуть атрибут

Aragaer
12.12.2016
15:22:54
почему аргументом нельзя?

Nikolay
12.12.2016
15:22:55
foo.var_x = 1; foo()

Yokai
12.12.2016
15:23:27
почему аргументом нельзя?
потому что функцию отдекорировать чужим декоратором надо

да. Создал в том же файле класс, сделал объект, и его можно использовать во всех функциях того же файла без глобала

class Data: def __init__(self): self.a = 3 data = Data() def myfun(): print(data.a) myfun() работает, вроде бы без костылей получается. А удаляется такой объект видимо тоже не в конце функции, а каким-нибудь delete

Maxim
12.12.2016
15:36:55
как питон может помочь в матане

?

Google
Maxim
12.12.2016
15:37:13
я допустим хочу некое подобие вольфрама

Stanislav
12.12.2016
15:39:18

Страница 1910 из 9768