Evgeniy
Да уж, тренировки наше всё!)
Evgeniy
советую, если не знаешь
Viktor
Uladzimir
В 4 по Мск.
Отлично, как раз третий за день митинг закончится к 4 😄
Viktor
Viktor
код писать некогда
Viktor
Viktor
Вот надо перевести всё это на английский просто.
Viktor
Прикол в том, что это не должно выглядеть как «ну вот, надо заниматься английским», а надо по возможности интегрировать его в свою жизнь.
Evgeniy
Uladzimir
И сводится к тому, что если не разговариваешь периодически, такой просмотр бесполезен в плане изучения языка
Uladzimir
Viktor
Evgeniy
Uladzimir
Uladzimir
Evgeniy
Видимо мы о разных вещах говорим
Evgeniy
Потеряли нить обсуждения)
Uladzimir
Да вроде не особо мучаюсь, но проблема в том, что я пытаюсь предложения на русском конструировать, сериалы хороши тем, что там устойчивые выражения тренируются
Viktor
Uladzimir
Работая в славянской среде все разговаривают на ломанном английском
Viktor
просто пример фразы которой на русском не существует 🙂
Evgeniy
Viktor
ага, точняк 😂
Uladzimir
Viktor
Если его будет не хватать, очевидно ты это поймешь и будет цель зачем что-то делать.
Uladzimir
Да это как ментальный груз. ты на каком-то уровне останавливаешься - и периодически вспоминаешь, что вот надо бы улучшить, когда слышишь чью-то речь с намного более богатым лексиконом. Это как мем про сына маминой подруги. Но, думается, если это будет камнем преткновения перед попаданием в фаанг, цель сразу появится)
Но на деле я просто про сериалы на английском ответил, это прямо моя боль.
Сорри за офтоп
Arman
В фаанге достаточно людей с корявым инглишем. Реальнее цель - асимилиция и социализация.
Viktor
Тру стори.
Arman
😄
Viktor
Если кому интересно. Любопытный набор книг. Я кроме design data intensive не слышал ничего.
Viktor
А что читали по расп системам?
Viktor
по книгам: designing data intensive applications например, distributed systems танненбаума, building microservices, database internals, еще надо вспоминать) вообще, не по распределенным, но одна из любимых - the art of multiprocessor programming, это топ вообще
Порридж В Ко-ливинге
Порридж В Ко-ливинге
Порридж В Ко-ливинге
Отправили на 2 года в Австралию (Я на лето гонял + по среди года зимой на 2-3 месяца)
Порридж В Ко-ливинге
Я вот реально ХЗ
Порридж В Ко-ливинге
Но оно само
Порридж В Ко-ливинге
Но и мне было тогда, простите 10-12
Viktor
вот-вот
Порридж В Ко-ливинге
Но, я сам этим вопросом занимаюсь
Viktor
у меня прямо сейчас дочь учит английский, 8 лет, даже ещё не переехав, готовится только, и там прогресс совсем иначе идёт.
Порридж В Ко-ливинге
И мне кажется, что если человек знает 2 языка, то 3ий ему дастя легче
Порридж В Ко-ливинге
Даже в 20-40
Viktor
особенно из той же языковой группы
Порридж В Ко-ливинге
Порридж В Ко-ливинге
Клен вроде германский учил
Порридж В Ко-ливинге
Англ тоже германский 🤣🤣🤣
Порридж В Ко-ливинге
Ну, если не поняли, Английски ќ Германской группе относится, но гингвистическая схожесть с Немецки 35%, а схожесть с Французским – 65%, хоть последний из Романских языков
Порридж В Ко-ливинге
Ладно, у меня только руки дошли до сгеодняшней
Порридж В Ко-ливинге
Решил быстро, но очень хитро
Порридж В Ко-ливинге
@vitkarpov
var countBits = function(num) {
return Array(num + 1).fill(0).map(
(el, i) => i.toString(2).split('').filter(Number).length
);
};
Порридж В Ко-ливинге
Я знаю что ужасное решения, я поем и придумаю на Плюсах хорошее
Порридж В Ко-ливинге
Конечно в теории это O(N) 🤣
Viktor
Нормальное решение, чё. Там просто в follow-up, мол, сделайте без явного подсчёта количества единиц в каждом числе, т.е. через реиспользование предыдущих результатов — динамическое программирование т.е.
Порридж В Ко-ливинге
Порридж В Ко-ливинге
Только освоьожусь
Порридж В Ко-ливинге
Порридж В Ко-ливинге
Да, сразу ДПшка видется
Viktor
Сегодня моя любимая задачка на циклы в графе, классическая. Даже включил её в раздел BFS & DFS в англоязычном курсе.
Порридж В Ко-ливинге
Ехехе
Порридж В Ко-ливинге
А тут Словупок в Чате
Порридж В Ко-ливинге
Вот:
class Solution {
public:
vector<int> countBits(int num) {
vector<int> result(num + 1, 0);
for (int i = 1, lim = num * 2; i < lim; i *= 2)
for (int j = i; j <= num; ++j)
result[j] = result[j % i] + 1;
return result;
}
};
Порридж В Ко-ливинге
Порридж В Ко-ливинге
Сегодня 29!
Порридж В Ко-ливинге
И еще графы
Порридж В Ко-ливинге
Так, сегодня какой лучший результат? O(N) O(N) возможно?
Порридж В Ко-ливинге
Выглядит как позавчерашняя задачка
Evgeniy
Viktor