Как стать автором
Обновить
2
0

Пользователь

Отправить сообщение

[По полочкам] Алгоритмы сортировок. Часть 1

Уровень сложностиСредний
Время на прочтение3 мин
Количество просмотров13K

Существует большое количество различных сортировок, которые применяются повсеместно в программах. Алгоритмы сортировок помогают сэкономить такие ресурсы, как время работы какой-либо части кода и, соответственно, время человека и память, используемую для выполнения вашей программы.

В этой статье рассматриваются следующие сортировки: сортировка обменами, сортировка выбором, сортировка пузырьком, сортировка вставками.

Читать далее
Всего голосов 18: ↑13 и ↓5+12
Комментарии44

Царица наук: математика, беспощадная ты мука

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров35K

Дайджест про то, как и зачем учить математику, 
если ты взрослый

С самых юных лет было очевидно, что я — естественнонаучник: ребёнок, выросший в семье инженеров и с неподдельным интересом обожающий всё живое, зелёное и биологическое. Дальше началось смешное: во дворе была филологическая гимназия, а чего далеко ходить... В свою очередь, гимназии нужны были олимпиадники и вот она, математика и мама с грозными задачниками, ибо в школе нас просто не учили (была вообще импортная адаптивная программа с усеченной геометрией). Для школы и вуза стараний родителей хватило, для олимпиад нет: физика шла на ура, а математика с приличным скрипом. Как я сейчас говорю, «не щёлкало». Сейчас мне 37 лет и я нет‑нет, да возвращаюсь к математике, хотя она мне точно не нужна ни в работе, ни в увлечении.

Читать далее
Всего голосов 49: ↑45 и ↓4+63
Комментарии163

Повышаем производительность C# кода с помощью Span<T> и Memory<T>

Время на прочтение16 мин
Количество просмотров18K

Эта статья познакомит вас с новыми типами, представленными в C# 7.2: Span и Memory. Я подробно разберу Span<T> и Memory<T> и покажу, как работать с ними в C#.

Читать далее
Всего голосов 17: ↑12 и ↓5+9
Комментарии6

Не мешайте мне работать! Ну пожалуйста

Время на прочтение11 мин
Количество просмотров38K
В 2010 году одно из крупных издательств объявило конкурс на лучшее произведение в стиле офисного романа. Мне об этом рассказала моя уже бывшая коллега за обедом. Она собралась писать и подавать рукопись. На моё удивление она ответила: «А что здесь сочинять? Бери и описывай наш коллектив, тот ещё офисный детектив с элементами хоррора». И то правда: офис из полтысячи сотрудников был богат на интриги, конфликты, локальные серпентарии и уничтожение самооценки человека. Самое интересное, что речь шла об IT-компании, одной из лучших на тот момент. В этой компании было немало ребят, которые задавались вопросом, а можно ли просто спокойно поработать, не ввязываясь в баталии и битвы с местными сколопендрами. Как показал дальнейший опыт, этот вопрос звучит почти везде. Так что же мешает работать, кроме устаревшей техники и медленного интернета, которые почти повсеместно удаётся извести?

Добро пожаловать в молодую, успешную, позитивную, динамично развивающуюся команду!
Читать дальше →
Всего голосов 71: ↑54 и ↓17+53
Комментарии67

Особенности реализации List в C#

Время на прочтение7 мин
Количество просмотров41K

List является одной из самых популярных коллекций в C#. Давайте разберёмся в некоторых особенностях работы с ним и посмотрим на внутреннюю реализацию его отдельных частей.

Читать далее
Всего голосов 25: ↑25 и ↓0+25
Комментарии14

Синаптические веса в нейронных сетях – просто и доступно

Время на прочтение6 мин
Количество просмотров27K

Этой статьей начинается серия статей, рассказывающих просто и доступно о нейронных сетях и искусственном интеллекте.

В статье рассказывается о сути синаптических весов на простом наглядном примере.

Читать далее
Всего голосов 8: ↑6 и ↓2+6
Комментарии4

Информация

В рейтинге
4 048-й
Зарегистрирован
Активность