@ru_python

Страница 4318 из 9768
Kolyann
07.12.2017
13:37:11
(это когда всех вздрючил на городской)

Google
Евгений
07.12.2017
13:40:09
там же есть про то, что ряд неубывающий

Maxim
07.12.2017
13:45:08
К этой олимпиаде было вот такое решение:

import timeit n = int(input()) a = [0] for i in range(n): a.append(int(input())) S = timeit.default_timer() ans = a[-1] sum = 0 count = 1 for i in range(n, 0, -1): sum += a[i] count += 1 m = (sum + count - 1) // count if a[i - 1] <= m <= a[i] and m < ans: ans = m print(ans, timeit.default_timer() - S)

Тест в котором 100 000 элементов он обрабатывает за 0.07 сек. ... Я сделал решение за 0.01 сек...

Евгений
07.12.2017
13:46:11
там нет смысла работать с чем-то, кроме последних 3х элементов

Maxim
07.12.2017
13:46:29
самое быстрое решение выше описано)
У меня оно выдаёт ошибку...

Kolyann
07.12.2017
13:46:52
numpy на олимпиадах можно юзать?

Евгений
07.12.2017
13:47:33
У меня оно выдаёт ошибку...
точно? при соблюдении про неубывающую последовательность не должно быть проблем

Maxim
07.12.2017
13:50:05
numpy на олимпиадах можно юзать?
Можно юзать все стандартные модули

Hot
07.12.2017
13:50:52
Но это разве стандартная библиотека? Или имеются в виду все, что в PyPI есть, лол?

Google
Евгений
07.12.2017
13:57:53
а почему с последними тремя? я не понимаю
потому что два последних меняются, но предпоследний и предпредпоследний могут быть равны

а дальше уже пофигу, даже если все равны третьему с конца

либо они меньше

Евгений
07.12.2017
13:58:48
а если элементов 100000?
а какая разница? там же возрастающая последовательность

Евгений
07.12.2017
13:59:33
неубывающая
из-за этого надо три с конца проверить

ddd
07.12.2017
13:59:36
0 0 0 0 0 10 10 10 10 10 10

Евгений
07.12.2017
13:59:38
ну

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

тебе же надо самого слоу найти

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

сорри

Артём
07.12.2017
14:06:51
а по условиям олимпиады только чистый python ? или можно пользоваться numba?

Евгений
07.12.2017
14:27:07
Как в SQLAlchemy переименовать выборки, чтобы вместо anon_1, anon_2 и так далее, были свои имена?

а, это параметр в aliased кажется... сейчас проверю

хотя нет. не оно

Google
Марк
07.12.2017
14:35:10
Такс, такой вопросец: мой mysql коннектор лочит базы так, что нихуя нельзя изменить в структуре. То есть, инсерты с апдейтми чешут нормально, но никакие ALTER не работают, тупо подвисает запрос

b0g3r
07.12.2017
14:35:22
Опа! Откатываюсь

Марк
07.12.2017
14:35:53
Пробовал по совету аутокоммит прописывать, но нихуя.

A I
07.12.2017
14:36:24
Всем привет, Объясните, пожалуйста, как исправить парсер, чтобы все заработало? Вот сам парсер: def read_csv(file): with open(file) as csvfile: rows = csv.DictReader(csvfile) titles = rows.fieldnames table_data = {} for title in titles: table_data[title] = [] for row in rows: for i in range(len(titles)): table_data[titles[i]].append(row[titles[i]]) return do_json(table_data) И вот такая ошибка вываливается: Traceback (most recent call last): File "csvparse.py", line 47, in <module> influxclient.write_points(data) File "/usr/local/lib/python3.4/dist-packages/influxdb/client.py", line 468, in write_points tags=tags, protocol=protocol) File "/usr/local/lib/python3.4/dist-packages/influxdb/client.py", line 532, in _write_points protocol=protocol File "/usr/local/lib/python3.4/dist-packages/influxdb/client.py", line 300, in write data = make_lines(data, precision).encode('utf-8') File "/usr/local/lib/python3.4/dist-packages/influxdb/line_protocol.py", line 125, in make_lines point.get('measurement', data.get('measurement')))) AttributeError: 'str' object has no attribute 'get'

Марк
07.12.2017
14:36:47
Если что, у меня демон, который при инициализации делает коннект к бд

Пизда, ни в каких чатах никто не знает, что за бока

A I
07.12.2017
14:39:56
ты кинул не весь код
Там только INFLUX_SERVER_IP удален

A I
07.12.2017
14:45:10
Да, я эту нашел страницу в документации. Чувствую себя аутистом, но не могу разобрать, что поправить

Arnie
07.12.2017
14:46:55
тебе не нужно жсон делать, нужен список словарей
http://influxdb-python.readthedocs.io/en/latest/examples.html как здесь в примере

Anton
07.12.2017
15:14:25
а что значит @ над методами в классах?

b0g3r
07.12.2017
15:15:02
декораторы

Dhruv
07.12.2017
15:16:20
Sir, can you please send content in English?

Anton
07.12.2017
15:20:15
You sound like an indian, am I right?

Bohdan
07.12.2017
15:21:55
No
Why?

Artem
07.12.2017
15:22:04
декораторы
в Jython можно считать это аннотацией

Google
Denis
07.12.2017
15:22:07
Why?
Why not?

Bohdan
07.12.2017
15:22:33
Why not?
Language separatism is obsolete.

Mike
07.12.2017
15:22:43
Denis
07.12.2017
15:22:52
Language separatism is obsolete.
Language separatism in russian chat is ok

Bohdan
07.12.2017
15:24:08
Так, я чё зашёл — тут со scikit кто-то работал? Шось у меня SVC выдаёт один и тот же результат после тренировки

Admin
ERROR: S client not available

Андрей
07.12.2017
15:33:13
привет срочняк вопрос если я делаю request запрос по нескольким урлам, сохраняется ли где то кеш или куки, при повторном запросе сервер или сайт поймет что я уже делал запрос. как с кешированием в браузере

вопрос не про ip или юзер агент, вопрос именно в кешировании

Valeriy
07.12.2017
15:33:38
Привет

Нет, не сохраняется

slair
07.12.2017
15:33:54
Valeriy
07.12.2017
15:34:07
Но если ты хочешь, чтобы сохранялось - используй sessions

Андрей
07.12.2017
15:34:11
хз, наумняченый прогер на стороне клиента спрашивает)

Valeriy
07.12.2017
15:34:58
хз, наумняченый прогер на стороне клиента спрашивает)
http://docs.python-requests.org/en/master/user/advanced/#session-objects

Андрей
07.12.2017
15:35:10
батл ща будет) там у них баг который работает если пользователь заходит на урл второй раз... а я парсил питоном, тогда сайт воспринимает мой запрос каждый раз как от нового пользователя?:)

Спасибо ребят!!!

Valeriy
07.12.2017
15:37:31
suqqaaa Будь добр, почитай доки, которые я скинул.

А, ок (:

Андрей
07.12.2017
15:37:42
уже в процессе)

Google
Марк
07.12.2017
15:53:55
Или тут тотально все мордоебством занимаются, но никто демоны не пишет?

Alexander
07.12.2017
15:55:32
это вам к сатанистам надо

Марк
07.12.2017
15:56:06
Хуенисты тоже не вкурсе

Тут че, никто бэкендом не занимается?!!

А то чет эта тема начинает бесить.

Valeriy
07.12.2017
15:58:03
я в носу ковыряюсь, иногда пишу скрипты на питоне, которые решают квадратные уравнения

а ты че бекендом занимаешься???

Марк
07.12.2017
15:58:59
большая база?
Да похуй на разммер. Тупо лок\

Jentry
07.12.2017
16:00:28
бэкендом занимаемся, не используем mysql

Kolyann
07.12.2017
16:01:37
Мне понравился ответ на SO: Just kill the process... kill -9 5430 ...And your database will be unlocked.

Марк
07.12.2017
16:01:39
бэкендом занимаемся, не используем mysql
Я вот думаю иногда свуалить со скуля пока не поздно. Но неясно, что с репликацией

Andrew
07.12.2017
16:01:43
Марк
07.12.2017
16:02:30
Веселый
07.12.2017
16:02:38
pymsql

Jentry
07.12.2017
16:03:38
Я вот думаю иногда свуалить со скуля пока не поздно. Но неясно, что с репликацией
у постгреса сейчас есть несколько типов репликаций есть, от sql, до бинарных, о чем ты думаешь?

Arnie
07.12.2017
16:17:08
pymsql
вот его не надо

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