Типичный программист
81.5K subscribers
2.66K photos
903 videos
8 files
7.45K links
Всё самое интересное по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Существует всего 4 главных алгоритмических парадигмы, с помощью которых можно решить большинство алгоритмических проблем

В этой статье простым языком и на примерах рассказали про полный поиск, жадные алгоритмы, разделяй и властвуй, и динамическое программирование:

https://tprg.ru/Q8bw

#алгоритмы #cpp
Кодите на C++? Пришла пора познакомиться с самыми запретными знаниями об этом языке

Автор этого видео рассказывает про 6 примеров C++ кода, которые воплощают самое Великое Зло:

https://tproger.ru/video/forbidden-cpp/?autoplay=1

#cpp
Как найти N-е число последовательности Фибоначчи?

Рассказываем и показываем три разных способа реализации алгоритма на C++:

https://tproger.ru/problems/finding-fibonacci/

#алгоритмы #рекурсия #cpp
Ищете open source проекты на разных языках программирования?

Ловите репозиторий, в котором собраны лучшие открытые проекты на С, C++, Go, JS, Java, Python, R, Ruby, Kotlin и многих других языках. У него больше 8 тысяч звёзд, а последнее обновление было несколько дней назад:

https://github.com/lk-geimfari/awesomo

#opensource #python #cpp #java
Какой он, разработчик на «плюсах» в 2022 году: актуальная дорожная карта по C++

И это не просто дорожная карта, а целый репозиторий с кучей полезных статей, ресурсов, книг и идей для пет-проектов. А также досками в Miro и GraphML для любителей всё визуализировать.

Обязательно сохраните себе и не забудьте порадовать авторов звёздочкой: https://salmer.github.io/CppDeveloperRoadmap/Russian/

#cpp #шпаргалка
Вспоминаем, как выбирать имена для функций

На плохих примерах стандартных функций С++ разобрали, какие имена можно выбирать для очередной функции, а какие — лучше не стоит:

https://tproger.ru/translations/correct-function-names/

#cpp #чистыйкод
Начинаем кодить на C++ как про

Серия роликов поможет освоить синтаксис C++ от переменных, логических операций и циклов до указателей и структур данных:

https://www.youtube.com/playlist?list=PLA0M1Bcd0w8zHoZcf7IWTM4aQESDSErUs

#cpp