Вебинар «Ускорение на простых типах данных и битовые операции»

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!

15 апреля Яндекс.Практикум проводит открытый вебинар «Ускорение на простых типах данных и битовые операции». Приглашаем разработчиков на Python и C/C++, которые хотят научиться трюкам для ускорения кода, а также программистов на других языках, которым интересны фишки, связанные с типами данных.

На вебинаре мы коротко расскажем о том, как устроены числа и строки в разных языках, а затем погрузимся в различные спецэффекты, которые могут из-за этого возникнуть. Вы узнаете, какие неприятные ошибки могут возникнуть, если неправильно обращаться с числами с плавающей точкой, и зачем может быть нужна арифметика по модулю. Кроме этого, разберем несколько популярных задач с собеседований, связанных с темой вебинара.

Вебинар будет состоять из двух частей: 80 минут — обзор, 15 минут — ответы на вопросы.



В программе вебинара


  1. Ускорение на простых типах данных. Введение.
  2. Что не так с символами и строками:
    — Строка — это массив символов или как ещё бывает в разных языках.
    — Поиск подстроки в строке.
    — Замена части строки.
    — Что такое длина строки.
  3. Что не так с числами:
    — Как хранятся числа.
    — Что такое числа с плавающей запятой и частые ошибки.
    — Переполнения и арифметика по модулю.
    — Сколько места это всё занимает.
  4. Что не так с логическим типом данных:
    — Приоритеты операций в разных языках.
    — Как упростить сложное логическое выражение.
    — Популярные задачи с собеседований.
  5. Ответы на вопросы.

Ведущая


Вебинар проведет Александра Воронцова — разработчик в Joom и автор курса «Алгоритмы для разработчиков» в Яндекс.Практикуме.

Вебинар пройдет 15 апреля в 19.30 (Мск). Программа и регистрация.
Источник: https://habr.com/ru/company/yandex_praktikum/blog/551234/


Интересные статьи

Интересные статьи

Давайте поговорим про поток данных React приложения состоящего из набора форм. Предполагается, что читатель знаком с react, react-хуками, функциональными компонентами, мемоизацией х...
Я тружусь в компании Mutual. Она работает в Бразилии, в сфере равноправного кредитования. Мы помогаем заёмщикам и заимодавцам наладить связь друг с другом. Первые ищут хорошие ставки,...
Привет, Хабр! Представляю вашему вниманию перевод статьи «Database: Anti-Patterns» автора Sergey Kozlov. Если вы храните данные, это критически важная часть вашего приложения. Можно легко и бы...
В 2019 году люди знакомятся с брендом, выбирают и, что самое главное, ПОКУПАЮТ через интернет. Сегодня практически у любого бизнеса есть свой сайт — от личных блогов, зарабатывающих на рекламе, до инт...
Жжём по полной. Ни для кого не секрет, что для полного и безвозвратного удаления информации с цифрового носителя просто выбрать файл и нажать на клавишу «del» или воспользоваться командой ...