Благодаря комментариям, понимаешь, что все сделано не зря...
Каждый лайк, каждый коммент это "эй, братик, я тут, продолжай".
Не жоптесь на лайки и реакции 🤓
___
Вчера прошел маршрут
✔️ 21 "достопримечательность" собрана
✔️ 40к шагов пройдено
Личный рекорд
Начал собирать видео с написанием кода для тупого, но максимально точного, перебора маршрутов.
Основной упор на рекурсивные функции, а точнее на ту магию, которая происходит под капотом.
___
П.С. Очень надеюсь, что получится собрать за 2 дня, т.к. в воскресенье надо сделать разбор собеседования в Сбер
Каждый лайк, каждый коммент это "эй, братик, я тут, продолжай".
Не жоптесь на лайки и реакции 🤓
___
Вчера прошел маршрут
✔️ 21 "достопримечательность" собрана
✔️ 40к шагов пройдено
Личный рекорд
Начал собирать видео с написанием кода для тупого, но максимально точного, перебора маршрутов.
Основной упор на рекурсивные функции, а точнее на ту магию, которая происходит под капотом.
___
П.С. Очень надеюсь, что получится собрать за 2 дня, т.к. в воскресенье надо сделать разбор собеседования в Сбер
🔥6
Минутка общих знаний
Читая задачу о коммивояжере, я всегда произносил "коммивоЯжер", даже не подразумевая, что там есть буква "Ё".
Искал информацию для видео и наткнулся на википедию.
Оказывается:
Не знаю зачем вам эта информация, но, по-моему, интереснее, чем какой-нибудь перепост 🤓
Читая задачу о коммивояжере, я всегда произносил "коммивоЯжер", даже не подразумевая, что там есть буква "Ё".
Искал информацию для видео и наткнулся на википедию.
Оказывается:
Коммивояжёр (фр. commis voyageur)
Не знаю зачем вам эта информация, но, по-моему, интереснее, чем какой-нибудь перепост 🤓
🍿НОВОЕ ВИДЕО
Опубликуется сегодня в 15:00
Что ожидать:
- решение задачи коммивояжера через брут форс
- как работают рекурсивные функции под капотом
- что за бектрекинг и с чем его едят
После просмотра у вас НЕ должно остаться вопросов на тему "Как работают рекурсивные функции", НО могут появиться новые, например: "Как написать правильно условие для рекурсивной функции".
Здесь уже придется постараться и затыкать кнопку лайка (подробнее в видео)
Видео на 16 минут. Как обычно, прошу досмотреть до конца (можно просто пустить на фоне без звука) 🤓
П.С. План на сегодня - оформить собеседование в Сбер
Опубликуется сегодня в 15:00
Что ожидать:
- решение задачи коммивояжера через брут форс
- как работают рекурсивные функции под капотом
- что за бектрекинг и с чем его едят
После просмотра у вас НЕ должно остаться вопросов на тему "Как работают рекурсивные функции", НО могут появиться новые, например: "Как написать правильно условие для рекурсивной функции".
Здесь уже придется постараться и затыкать кнопку лайка (подробнее в видео)
Видео на 16 минут. Как обычно, прошу досмотреть до конца (можно просто пустить на фоне без звука) 🤓
П.С. План на сегодня - оформить собеседование в Сбер
🔥3
Сбер (Переводы)
сажусь оформлять конспект...
Давайте подготовимся к рабочей неделе и ответим на пару вопросов со скрининга VK 🤓
сажусь оформлять конспект...
Давайте подготовимся к рабочей неделе и ответим на пару вопросов со скрининга VK 🤓
👍2
Максимальное значение Int16 ?
Anonymous Quiz
26%
2¹⁶
18%
2¹⁶ / 2 - 1 (-1 с учетом нуля)
46%
2¹⁶ - 1
3%
2¹⁵
3%
2¹⁵ - 1
5%
2⁸
👍1
Вопрос "на лоха"
Этот вопрос я частенько встречал, но никогда не слышал ответ, который полностью бы меня удовлетворил.
Причем интервьюеры на него отвечают тоже неохотно...
Стек имеет структуру данных - стек, а какую структуру данных имеет куча?
Скорее всего, это вопрос-доебка, типа а "куча - куча" кек, лол, прикол...
___
Я бы ответил так:
Куча не имеет фиксированной структуры данных. Это динамическая область памяти, из которой выделяются и освобождаются блоки произвольного размера.
Внутренне она управляется аллокатором, который может использовать различные структуры данных для эффективности:
- связные списки;
Организация свободных блоков
- деревья или хэш-таблицы;
Быстрый поиск подходящего блока по размеру
- битовые карты
Определение занятых/свободных участков
___
А как бы ответили вы на этот вопрос?
Может здесь есть умные мира сего, которые знают точный ответ 🤓
Этот вопрос я частенько встречал, но никогда не слышал ответ, который полностью бы меня удовлетворил.
Причем интервьюеры на него отвечают тоже неохотно...
Стек имеет структуру данных - стек, а какую структуру данных имеет куча?
Скорее всего, это вопрос-доебка, типа а "куча - куча" кек, лол, прикол...
___
Я бы ответил так:
Куча не имеет фиксированной структуры данных. Это динамическая область памяти, из которой выделяются и освобождаются блоки произвольного размера.
Внутренне она управляется аллокатором, который может использовать различные структуры данных для эффективности:
- связные списки;
Организация свободных блоков
- деревья или хэш-таблицы;
Быстрый поиск подходящего блока по размеру
- битовые карты
Определение занятых/свободных участков
___
А как бы ответили вы на этот вопрос?
Может здесь есть умные мира сего, которые знают точный ответ 🤓
🔥5
Оформлял конспект по собесу из Сбера, закончилась подписка 🥲
Успел сделать половину, получилось 30 вопросов. Весь собес выйдет на вопросов 50-60.
Может быть, среди нас есть 5 человек, которые хотели бы приобрести подписку со скидочкой 🤓
Оформить подписку со скидкой 25%
Успел сделать половину, получилось 30 вопросов. Весь собес выйдет на вопросов 50-60.
Может быть, среди нас есть 5 человек, которые хотели бы приобрести подписку со скидочкой 🤓
Оформить подписку со скидкой 25%
👍3
Можно ли сбегающее замыкание объявить без @escaping?
Anonymous Poll
44%
Да (напиши реализацию в комменты)
56%
Нет
👍3🤯1
Сбер(Переводы) - собеседование
Наконец-то оформил конспект собеседования в Сбер (Переводы).
Тот случай, когда задача казалось простой, но заняла много времени.
В итоге: 68 вопросов
Вопрос про escaping замыкания с этого собеседования. Набираем 20 лайков - расписываю ответ (по крайней мере, как я это вижу 🤓)
Наконец-то оформил конспект собеседования в Сбер (Переводы).
Тот случай, когда задача казалось простой, но заняла много времени.
В итоге: 68 вопросов
Вопрос про escaping замыкания с этого собеседования. Набираем 20 лайков - расписываю ответ (по крайней мере, как я это вижу 🤓)
🔥12🤓4👍2
Ну то что иосеры пассивы я слышал, но то что такие :)
П.С. Реакции бесплатные
П.П.С. 114 человек…РайтХереРайтНау…
П.П.П.С. Ну могу письку скинуть, если этот пост наберет 50 реакций :) хуй пойми что вам надо :))))
П.С. Реакции бесплатные
П.П.С. 114 человек…РайтХереРайтНау…
П.П.П.С. Ну могу письку скинуть, если этот пост наберет 50 реакций :) хуй пойми что вам надо :))))
💯12🤯5😱2
Писька и замыкания набирают одинаковое количество реакций :)
Горжусь! Настоящий iOS канал 🤓
Горжусь! Настоящий iOS канал 🤓
❤7💯3👍2
Forwarded from Сергей Гнатюк
Привет! Мы — Coffee&Code — международное IT-сообщество с тёплой душой и технологическим сердцем ✌️
Каждые выходные проводим офлайн-встречи для разработчиков и IT-специалистов — в формате душевной беседы за кофе. Без лекций и официоза, но с пользой и поддержкой.
👉 Встречи на этих выходных в нашем канале @coffeecode
Теперь мы не только про мобайл, но про всё IT:
Frontend, Backend, iOS, Android, DevOps, гейминг, дизайн, карьера, софт-скиллы — у нас говорят на разных языках и у нас не скучно.
Участие бесплатное. Атмосфера — теплее, чем капучино.
Приходите задать вопросы, найти своих, прокачать мозг или просто пообщаться с теми, кто в теме.
📍Список городов и направлений:
🤖 Android
📱 Mobile
🍏 iOS
💬 и другие направления IT — внутри каждого города
Переходи по ссылке, выбирай город и приходи!
👉 Встречи на этих выходных в нашем канале @coffeecode
Каждые выходные проводим офлайн-встречи для разработчиков и IT-специалистов — в формате душевной беседы за кофе. Без лекций и официоза, но с пользой и поддержкой.
Теперь мы не только про мобайл, но про всё IT:
Frontend, Backend, iOS, Android, DevOps, гейминг, дизайн, карьера, софт-скиллы — у нас говорят на разных языках и у нас не скучно.
Участие бесплатное. Атмосфера — теплее, чем капучино.
Приходите задать вопросы, найти своих, прокачать мозг или просто пообщаться с теми, кто в теме.
📍Список городов и направлений:
Переходи по ссылке, выбирай город и приходи!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥4👍1🤓1
Немного о инкапсуляции…
Инкапсуляция - процесс объединения данных и методов, обрабатывающих эти данные внутри одного объекта.
Это означает, что данные и методы, работающие с этими данными, находятся в пределах объекта и могут быть доступны только через интерфейс объекта. Инкапсуляция позволяет скрыть сложность внутренней реализации объекта и защитить данные от неправильного использования
Под словом «скрыть» имеется в виду не уровни доступа. Давайте рассмотрим отличие процедурного и объектно-ориентированного подхода:
- Программа в процедурном стиле принимает какие-то данные, после чего выполняет ряд функций (они же процедуры) и в конце возвращает результат.
- В ООП класс является капсулой, которая содержит в себе свойства и методы. Мы не задумываемся о том, что внутри класса, а просто используем публичные методы и свойства для работы с ним.
Конечно, у нас существуют уровни доступа, такие как private, но не стоит инкапсуляцию путать с сокрытием. Сокрытие позволяет контролировать доступ к данным и предотвращает неправомерное изменение или использование данных.
🤓 - если согласен
🤔 - если не согласен
Инкапсуляция - процесс объединения данных и методов, обрабатывающих эти данные внутри одного объекта.
Это означает, что данные и методы, работающие с этими данными, находятся в пределах объекта и могут быть доступны только через интерфейс объекта. Инкапсуляция позволяет скрыть сложность внутренней реализации объекта и защитить данные от неправильного использования
Под словом «скрыть» имеется в виду не уровни доступа. Давайте рассмотрим отличие процедурного и объектно-ориентированного подхода:
- Программа в процедурном стиле принимает какие-то данные, после чего выполняет ряд функций (они же процедуры) и в конце возвращает результат.
- В ООП класс является капсулой, которая содержит в себе свойства и методы. Мы не задумываемся о том, что внутри класса, а просто используем публичные методы и свойства для работы с ним.
Конечно, у нас существуют уровни доступа, такие как private, но не стоит инкапсуляцию путать с сокрытием. Сокрытие позволяет контролировать доступ к данным и предотвращает неправомерное изменение или использование данных.
🤓 - если согласен
🤔 - если не согласен
🤓6🔥1
ЧТО ЯНДЕКС ЖДЕТ ОТ СТАЖЕРОВ
Следующий практический вопрос с собеседований будет посвящен рефакторингу. В связи с этим перезалил видео со старого канала.
Пока я готовлюсь к поездке в Пензу, вы можете вспомнить задачу со стажировки в Яндекс.
Кто спрашивал на счет подобных задач?
Можем устроить ролевые игры:
😎 Вы - кандидат
🤓 Я - душнила-собеседующий
Кому интересно - напишите в личку.
С вас символический донат на пивко 🍻
🍿СМОТРЕТЬ ЗАДАЧУ СО СТАЖИРОВКИ
Следующий практический вопрос с собеседований будет посвящен рефакторингу. В связи с этим перезалил видео со старого канала.
Пока я готовлюсь к поездке в Пензу, вы можете вспомнить задачу со стажировки в Яндекс.
Кто спрашивал на счет подобных задач?
Можем устроить ролевые игры:
😎 Вы - кандидат
🤓 Я - душнила-собеседующий
Кому интересно - напишите в личку.
С вас символический донат на пивко 🍻
🍿СМОТРЕТЬ ЗАДАЧУ СО СТАЖИРОВКИ
🔥4