Loser story
901 subscribers
153 photos
22 files
142 links
Пишу всякое интересное про распределенные системы, базы данных и тд
https://github.com/MBkkt
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
https://habr.com/ru/post/144736/
Вообще обычно для быстрого построение строк в жабе/шарпе юзают StringBuilder в питоне нет особых аналогов, но быстрее всего работает, создание списка с нужными строками, а потом ''.join(mylist), вообще еще можно написать что-то такое
from cStringIO import StringIO
class StringBuilder:
def __init__(self):
self._file_str = StringIO()
def append(self, str):
self._file_str.write(str)
def __str__(self):
return self._file_str.getvalue()


Или так:
class StringBuilder:
def __init__(self):
self._file_str = []
def append(self, str):
self._file_str.append(str)
def __str__(self):
self._file_str = [''.join(self._file_str),]
return self._file_str[0]

Интересно что быстрее в среднем будет¿ Эх лень вставать
Придумал как за длину строки решить
https://habr.com/ru/sandbox/114114/
Ыыыыы
https://habr.com/ru/post/186608/
Кстати может кому будет интересно, довольно хорошо написано, неплохо если вы практически незнакомы с этим(в доке не хуже)
https://habr.com/ru/post/145835/
Тоже что-то вроде введения в метаклассы, если не хотите читать, можете просто знать, что такое используется во всяком продвинутом апи, вроде джанги и тд
https://habr.com/ru/post/150732/
Хороший пост, базово объясняющий авл деревья, читал ее когда-то


^Это давно писал


Сдал геому, 4, ну я не очень уверено отвечал наверно и как то задачу не дали, но вообще вроде все правильно ответил
Бля что двигает людьми которые просят в чате языка написать за них что то
This media is not supported in your browser
VIEW IN TELEGRAM
https://kaimi.io:443/projects/soul/?page=TestShare/ShareResults&test=BitardTestNew&uid=1132186_oa1ld

Жалко нельзя вспомнить, что было пару лет назад, было бы любопытно
Принял трудное решение, до 29.02 удаляю телегу, а то боюсь моя подготовка к алгебре недостаточно продуктивна
Ну вообще я наебал, но я правда много готовился (ну по крайне мере больше чем к остальным экзаменам) надеюсь сдам ыыыыыыыыыы, такое мерзкое чувство что я приду и все забуду(как будто я что то помню)
This media is not supported in your browser
VIEW IN TELEGRAM
3 если кто не знает, ыыыыыыыыыы
Бесит...
Тут интересная задачка, решите на питоне, быстрее всего задачу, интересует именно реальная скорость, как решить за О(н), думаю всем довольно очевидно: дан массив булеанов, нужно его отсортить, можно варианты как и инплейс так и с доп памятью

Вечером скину решения, кому интересно ыыыы
Ну и уже задачка не обязательно для питона, отсортируйте массив по булевому признаку(ну например 0 в начале списка), за одну итерацию по нему